[Psi-Devel] FS#827: Going offline with a status message from Psi doesn't send the status to MUC's

Norman Rasmussen norman at rasmussen.co.za
Sun Apr 20 10:15:10 PDT 2008


http://flyspray.psi-im.org/task/827

I tracked this one down to psiaccount.cpp's logout method,  it seems that
the final unavailable broadcast presence is sent in logout, then a 100ms
delay for the server to process, then client->close is called.
client->close sends an unavailable presence for each groupchat the client is
in, and then closes the stream.

Now if the same rules apply for broadcast presence and directed presence
then the muc presences should be sent _before_ the 100ms delay.  Should they
be sent with the proper status message too?

[1] http://conference.psi-im.org/psi@conference.psi-im.org/2008/04/20.html

-- 
- Norman Rasmussen
- Email: norman at rasmussen.co.za
- Home page: http://norman.rasmussen.co.za/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.affinix.com/pipermail/psi-devel-affinix.com/attachments/20080420/b0fe6514/attachment.htm 


More information about the Psi-Devel mailing list