diff --git a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderFactorySipImpl.java b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderFactorySipImpl.java index 94910f8de..ca719716e 100644 --- a/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderFactorySipImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/sip/ProtocolProviderFactorySipImpl.java @@ -216,7 +216,7 @@ public boolean uninstallAccount(AccountID accountID) { //unregister the protocol provider ServiceReference serRef = getProviderForAccount(accountID); - + ProtocolProviderService protocolProvider = (ProtocolProviderService) SipActivator.getBundleContext() .getService(serRef); @@ -224,11 +224,11 @@ public boolean uninstallAccount(AccountID accountID) try { protocolProvider.unregister(); } - catch (OperationFailedException e) { + catch (OperationFailedException e) { logger.error("Failed to unregister protocol provider for account : " + accountID + " caused by : " + e); } - + ServiceRegistration registration = (ServiceRegistration) registeredAccounts.remove(accountID); @@ -248,6 +248,7 @@ public boolean uninstallAccount(AccountID accountID) */ public void stop() { + logger.trace("Preparing to stop all SIP protocol providers."); Enumeration registrations = this.registeredAccounts.elements(); while(registrations.hasMoreElements()) @@ -258,7 +259,7 @@ public void stop() ProtocolProviderServiceSipImpl provider = (ProtocolProviderServiceSipImpl) SipActivator.getBundleContext().getService(reg.getReference()); - //do a last attempt to kill the provider + //do an attempt to kill the provider provider.shutdown(); reg.unregister();