[Pidgin] #11255: Pidgin opens identical second tab if server sends JOIN without PART first.

Pidgin trac at pidgin.im
Tue Jan 26 13:08:59 EST 2010


#11255: Pidgin opens identical second tab if server sends JOIN without PART first.
------------------------+---------------------------------------------------
 Reporter:  CShadowRun  |        Owner:  elb
     Type:  defect      |       Status:  new
Milestone:              |    Component:  IRC
  Version:  2.6.4       |   Resolution:     
 Keywords:              |  
------------------------+---------------------------------------------------

Comment(by elb):

 You are probably correct that this is a libpurple IRC bug.  However, it is
 *certainly* a ZNC bug.  I suggest you get your bouncer fixed, as well.

 De-duplicating JOIN messages in Pidgin should not be terribly difficult,
 although I suspect you will find that there are other buglets -- e.g., if
 the names list for the room changed while you were gone, your user list
 may be stale.  The server does send a NAMES list for the second join, but
 we do not treat spurious NAMES responses at canonical.  Whether we should
 or not in this case is unclear, since there is obviously a server bug.
 Dumping the current user list in the trust that a NAMES will be
 forthcoming is bogus, so that asks for more state.  More state to work
 around a bouncer bug seems like a poor trade off.

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


More information about the Tracker mailing list