madru Active Member Licensed User Longtime User Apr 22, 2016 #1 how can we we join a already open DatagramPort, the standard method does obviously not work as the App will try to open a new Socket. Any workaround? THX Code: Copy UDPSocket1.Initialize("UDP", 12345, 188)' Buffer size needs testing Code: Copy Sub UDP_PacketArrived (Packet As UDPPacket) msg = BytesToString(Packet.Data, Packet.Offset, Packet.Length, "UTF8") Log(PacketToHEX(msg)) EndSub java.net.BindException: Address already in use at java.net.PlainDatagramSocketImpl.bind0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:94) at java.net.DatagramSocket.bind(DatagramSocket.java:392) at java.net.DatagramSocket.<init>(DatagramSocket.java:242) at java.net.DatagramSocket.<init>(DatagramSocket.java:299) at java.net.DatagramSocket.<init>(DatagramSocket.java:271) at anywheresoftware.b4a.objects.SocketWrapper$UDPSocket.Initialize(SocketWrapper.java:348) at b4j.example.main._button1_mouseclicked(main.java:67)
how can we we join a already open DatagramPort, the standard method does obviously not work as the App will try to open a new Socket. Any workaround? THX Code: Copy UDPSocket1.Initialize("UDP", 12345, 188)' Buffer size needs testing Code: Copy Sub UDP_PacketArrived (Packet As UDPPacket) msg = BytesToString(Packet.Data, Packet.Offset, Packet.Length, "UTF8") Log(PacketToHEX(msg)) EndSub java.net.BindException: Address already in use at java.net.PlainDatagramSocketImpl.bind0(Native Method) at java.net.AbstractPlainDatagramSocketImpl.bind(AbstractPlainDatagramSocketImpl.java:94) at java.net.DatagramSocket.bind(DatagramSocket.java:392) at java.net.DatagramSocket.<init>(DatagramSocket.java:242) at java.net.DatagramSocket.<init>(DatagramSocket.java:299) at java.net.DatagramSocket.<init>(DatagramSocket.java:271) at anywheresoftware.b4a.objects.SocketWrapper$UDPSocket.Initialize(SocketWrapper.java:348) at b4j.example.main._button1_mouseclicked(main.java:67)
Erel B4X founder Staff member Licensed User Longtime User Apr 24, 2016 #2 Here: https://www.b4x.com/android/forum/threads/updates-to-internal-libaries.48274/#post-418884 Upvote 0