fixes a bug which causes the inviter of an Yahoo! chatroom not joining it. Consequently, the whole chatroom
was not working.
I am currently implementing ad-hoc chat rooms, and before processing with Yahoo!, I've just tried a multi user chat
with this protcol, in order to see the functionnalities he supports (invitations?, etc).
( https://sip-communicator.dev.java.net/servlets/ReadMsg?list=dev&msgNo=6707 )
Therefore, I've noticed some bugs, two actually:
- the local user doesn't seem to have joined the room when she's been created
(this is fixed in the attached patch)
- and next (from here, the first bug is fixed), the invitees can't communicate together.
In fact, the inviter (sip-comm client) can receive all messages and send messages which are well received
But if an invitee sends a message, others invitees would not receive it. Just the inviter (sip-comm client) receives it.
I used Adium for the invitees.
I made others tests, with the Yahoo! Messenger available for Windows, and all worked great, so I think it may be something wrong with SC, when creating Yahoo! chatrooms.
Does anyone have an idea about it please?
yahoo-muc-fixes.txt (824 Bytes)