[Pidgin] #5541: After killing my internet connection, I can only see myself in xmpp channels

Pidgin trac at pidgin.im
Thu Apr 17 10:59:43 EDT 2008


#5541: After killing my internet connection, I can only see myself in xmpp
channels
---------------------+------------------------------------------------------
  Reporter:  jd49    |       Owner:  deryni                      
      Type:  defect  |      Status:  new                         
  Priority:  minor   |   Milestone:                              
 Component:  XMPP    |     Version:  2.4.1                       
Resolution:          |    Keywords:  rejoin broken connection muc
   Pending:  0       |  
---------------------+------------------------------------------------------
Comment (by jd49):

 I think I'll explain it again and more detailed:[[BR]]
 When I reconnect to the server, Pidgin should auto-rejoin the channel
 because I set the channel to auto-join. In fact, libpurple IS auto-
 rejoining (see part 1 of the log, there is all the room occupant
 presence.), but the UI doesn't show this.

 When trying to join the channel manually, it is understandable that the
 server thinks we were already in the channel because we joined explicitly
 (although Pidgin thinks we were joining now).

 deryni:
 > what I believe is happening is that on the 'broken' rejoin the muc
 server is not sending room occupant presence to us
 As I understand the log, room occupant presence *is* sent to us, but
 *before* I tell Pidgin to rejoin.
 > Have you seen this with servers other than ejabberd? (I've only seen it
 recently on pidgin.im and jabber.org both of which run ejabberd, so I'm
 curious.)
 I don't use MUCS on other servers than ejabberd.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/5541#comment:5>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list