[Pidgin] #14955: IRC periodic /who causes full cpu usage

Pidgin trac at pidgin.im
Thu Feb 23 02:03:54 EST 2012


#14955: IRC periodic /who causes full cpu usage
-------------------------+--------------------------------------------------
 Reporter:  renatosilva  |        Owner:  elb
     Type:  defect       |       Status:  new
Milestone:               |    Component:  IRC
  Version:  2.10.1       |   Resolution:     
 Keywords:               |  
-------------------------+--------------------------------------------------
Description changed by renatosilva:

Old description:

> In pidgin 2.10.1, from time to time ui becomes annoyingly low responsive
> while chatting on irc channels, specially in large ones like #ubuntu at
> freenode.net (more than 1000 users). CPU is fully used and debug window
> reports it is performing the periodic who for each channel. List of
> channel users seems to behave oddly too when such periodic routine is
> triggered.
>
> In Ubuntu 11.10 it was workarounded as described in this bug:
> https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/856631.

New description:

 In pidgin 2.10.1 for windows, from time to time ui becomes annoyingly low
 responsive while chatting on irc channels, specially in large ones like
 Freenode's #ubuntu (more than 1000 users). CPU is fully used and debug
 window reports it is performing the "periodic who" for each channel. List
 of channel users behave oddly too when such periodic routine is triggered.

 [https://bugs.launchpad.net/ubuntu/+source/pidgin/+bug/856631 Ubuntu 11.10
 has workarounded it] and is delivering a modified version of 2.10.0 with
 their patch applied.


 == Patched Windows installer ==

 [https://github.com/downloads/pikkachu/pidgin/Pidgin%202.10.1.P14955%20Setup.exe
 Pidgin 2.10.1.P14955 Setup]

 This is a Windows installer for 2.10.1 with the same fix used in Ubuntu.
 It works just fine for me, I can enter big channels and I don't notice any
 high cpu usage, crazy channel users list or periodic low responsivenesses.

--

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


More information about the Tracker mailing list