[Pidgin] #12532: Patch to fix lockups on large Yahoo buddy lists

Pidgin trac at pidgin.im
Sun Aug 22 13:33:58 EDT 2010


#12532: Patch to fix lockups on large Yahoo buddy lists
---------------------------+------------------------------------------------
 Reporter:  BigBrownChunx  |        Owner:  sulabh.dev         
     Type:  patch          |       Status:  closed             
Milestone:  2.7.4          |    Component:  Yahoo!/Yahoo! JAPAN
  Version:  2.7.3          |   Resolution:  fixed              
 Keywords:                 |  
---------------------------+------------------------------------------------
Changes (by eion at robbmob.com):

  * status:  new => closed
  * resolution:  => fixed
  * milestone:  Patches Needing Review => 2.7.4


Comment:

 (In [460353a563acd73a6d210898ab721631c0ace443]):[[BR]]
 The Yahoo prpl makes unnecessary callbacks to the Yahoo servers if the
 buddy's alias is set to the same as their uid when initialising the buddy
 list.  For large buddy lists, this can lock up computers as each callback
 makes a seperate dns lookup and seperate http request.

 This patch checks that the buddy's alias isn't the same as their uid
 (something which seems to be fairly normal) before making the callback.
 This speeds up initial logins to the Yahoo service.

 Fixes #12532.

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


More information about the Tracker mailing list