Closed evluhin closed 12 years ago
This bug is confirmed under Mac OS (it is not a problem under linux). I'll investigate it further,
This problem is because OSX's skype replies with MESSAGE instead of CHATMESSAGE. Anyway, the exception is misleading, because it makes the user believe skype disconnected, which is not the case.
if call ChatMessage.getStatus() inside ChatMessageListener.chatMessageReceived(ChatMessage m) execution will stop for some time and then status will change to NOT_RUNNING and will try to reconnect (and it's actually connected) and get refused status. All listeners are notified but NotAttachedException is thrown.
Environment: Mac OS Lion, 64bit, Mac OS JDK 1.6
Example of two messages received (only one copy of stacktrace) Console log: