diff options
Diffstat (limited to 'src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java')
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java index 8415e55..8595cd0 100644 --- a/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java +++ b/src/net/java/sip/communicator/impl/protocol/sip/SipStackSharing.java @@ -1031,13 +1031,15 @@ public class SipStackSharing while (iterPP.hasNext()) { ProtocolProviderServiceSipImpl candidate = iterPP.next(); - if(candidate.getAccountID() - .getAccountPropertyBoolean( - ProtocolProviderFactory.FORCE_PROXY_BYPASS, false)) + boolean forceProxyBypass + = candidate.getAccountID() + .getAccountPropertyBoolean( + ProtocolProviderFactory.FORCE_PROXY_BYPASS, false); + if(forceProxyBypass) { // Proxy check is disabled all connections are ok (HA sipXecs, sipXcom, ...) continue; - } + } if(candidate.getRegistrarConnection() == null) { //RegistrarLess connections are ok |