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

Pidgin trac at pidgin.im
Mon Jun 1 19:14:04 EDT 2015


#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 teward):

 In rebuttal to mcepi who commented on the issue on ZNC (see
 https://github.com/znc/znc/issues/968 for that issue), the issue is less a
 bouncer problem and a failure of implementation in Pidgin to detect that
 an IRC window already exists.

 If the issue were a bouncer specific problem, we would see this in other
 clients such as XChat, !HexChat, mIRC, and others.  As all the big IRC
 clients do not have a similar problem, it stands to reason that this is an
 issue specific to Pidgin and/or libpurple.

 As well, additional comments on the issue as listed on ZNC have alluded
 that it would be necessary for ZNC to see that the window already exists.
 There is no such way to sanely apply such 'API queries' for every client
 to expose that the window already exists.  There is also no IRC spec for
 that, as well, which suggests even moreso that this is a Pidgin
 implementation problem, and not a bug in ZNC.

 Five years ago we would see the same problem - this is still a case of
 implementation failure in Pidgin, and nothing that can truly be fixed in
 ZNC.

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


More information about the Tracker mailing list