From ed6f81306e28eae510ef8ddba2c049d962d94380 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Tue, 17 Apr 2007 16:20:43 +0000 Subject: [PATCH] Added missing log for yahoo protocol exceptions --- .../yahoo/ProtocolProviderServiceYahooImpl.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/net/java/sip/communicator/impl/protocol/yahoo/ProtocolProviderServiceYahooImpl.java b/src/net/java/sip/communicator/impl/protocol/yahoo/ProtocolProviderServiceYahooImpl.java index 234da045d..99bd20755 100644 --- a/src/net/java/sip/communicator/impl/protocol/yahoo/ProtocolProviderServiceYahooImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/yahoo/ProtocolProviderServiceYahooImpl.java @@ -494,6 +494,16 @@ public void connectionClosed(SessionEvent ev) public void inputExceptionThrown(SessionExceptionEvent ev) { + if(ev.getException() instanceof YMSG9BadFormatException) + { + logger.error("Yahoo protocol exception occured exception", + ev.getException()); + logger.error("Yahoo protocol exception occured exception cause", + ((YMSG9BadFormatException)ev.getException().getCause())); + } + else + logger.error("Yahoo protocol exception occured", ev.getException()); + unregister(false); if(isRegistered()) fireRegistrationStateChanged( @@ -511,4 +521,4 @@ public ProtocolIcon getProtocolIcon() { return yahooIcon; } -} \ No newline at end of file +}