From bf47f04e44b204983e8cd5afaec0ec0de08ddfe8 Mon Sep 17 00:00:00 2001 From: Emil Ivov Date: Mon, 21 Aug 2006 12:42:19 +0000 Subject: [PATCH] Working on SIP Support Fixed 1.4 backward compatibility --- .../impl/netaddr/NetworkAddressManagerServiceImpl.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/net/java/sip/communicator/impl/netaddr/NetworkAddressManagerServiceImpl.java b/src/net/java/sip/communicator/impl/netaddr/NetworkAddressManagerServiceImpl.java index 6ff598a37..f65ecb858 100644 --- a/src/net/java/sip/communicator/impl/netaddr/NetworkAddressManagerServiceImpl.java +++ b/src/net/java/sip/communicator/impl/netaddr/NetworkAddressManagerServiceImpl.java @@ -438,11 +438,12 @@ private void initializeLocalHostFinderSocket() try { localHostFinderSocket = new DatagramSocket(currentlyTriedPort); + //we succeeded - break so that we don't try to bind again + break; } catch (SocketException exc) { - if (!exc.getMessage().contains( - "Address already in use")) + if (exc.getMessage().indexOf("Address already in use") == -1) { logger.fatal("An exception occurred while trying to create" + "a local host discovery socket.", exc);