[sip-comm-dev] [PATCH][sip-comm-dev] MUC with Yahoo! not working entirely



fixes a bug which causes the inviter of an Yahoo! chatroom not joining it. Consequently, the whole chatroom
was not working.

Hello all,

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
   by invitees.
   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)