From 8fea698b387029a5e1a65c6d9f1bce6dc5ded62f Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Thu, 15 Sep 2011 08:54:12 +0000 Subject: [PATCH] Fixes initial reconnection issue with ipv4 sip providers having ipv6 dns records. --- .../impl/protocol/sip/ProtocolProviderServiceSipImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java index 13c610ba5..940d3a100 100644 --- a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderServiceSipImpl.java @@ -2097,6 +2097,10 @@ void initOutboundProxy(SipAccountID accountID, int ix) throw new UnknownHostException(); proxyAddress = proxySocketAddress.getAddress(); + + if(this.currentConnectionAddress == null) + this.currentConnectionAddress = proxySocketAddress; + proxyPort = proxySocketAddress.getPort(); if (logger.isTraceEnabled())