-
Bug
-
Resolution: Done
-
Major
-
4.1.0, 4.1.1, 4.1.2, 4.1.3, 4.1.4, 4.1.5, 4.1.6
-
None
After updating to jgroups 4.1.6 i get the following BindException
java.net.BindException: Cannot assign requested address: Cannot bind at java.base/java.net.TwoStacksPlainDatagramSocketImpl.bind0(Native Method) at java.base/java.net.TwoStacksPlainDatagramSocketImpl.bind0(TwoStacksPlainDatagramSocketImpl.java:114) at java.base/java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:117) at java.base/java.net.TwoStacksPlainDatagramSocketImpl.bind(TwoStacksPlainDatagramSocketImpl.java:98) at java.base/java.net.DatagramSocket.bind(DatagramSocket.java:395) at java.base/java.net.MulticastSocket.<init>(MulticastSocket.java:176) at org.jgroups.util.DefaultSocketFactory.createMulticastSocket(DefaultSocketFactory.java:92) at org.jgroups.stack.DiagnosticsHandler.startUDP(DiagnosticsHandler.java:180) at org.jgroups.stack.DiagnosticsHandler.start(DiagnosticsHandler.java:122) at org.jgroups.protocols.TP.startDiagnostics(TP.java:1031) at org.jgroups.protocols.TP.start(TP.java:938) at org.jgroups.protocols.UDP.start(UDP.java:295) at org.jgroups.stack.ProtocolStack.startStack(ProtocolStack.java:888) at org.jgroups.JChannel.startStack(JChannel.java:980) at org.jgroups.JChannel._preConnect(JChannel.java:844) at org.jgroups.JChannel.connect(JChannel.java:349) at org.jgroups.JChannel.connect(JChannel.java:343) at com.thorstenmarx.webtools.cluster.JGroupsTest.simple(JGroupsTest.java:43)
It seems to be caused by https://stackoverflow.com/questions/14086740/how-to-create-a-new-multicastsocket-with-an-inetsocketadress-i-always-get-a-bin