[Pidgin] #6270: Gadu-Gadu "Unable to read socket"

Pidgin trac at pidgin.im
Tue Aug 26 18:30:16 EDT 2008


#6270: Gadu-Gadu "Unable to read socket"
--------------------+-------------------------------------------------------
 Reporter:  zonemr  |        Owner:  bartosz  
     Type:  defect  |       Status:  new      
Milestone:          |    Component:  Gadu-Gadu
  Version:  2.5.0   |   Resolution:           
 Keywords:          |  
--------------------+-------------------------------------------------------
Changes (by zonemr):

  * version:  2.4.3 => 2.5.0


Comment:

 Ok, I think I've found the cause of this. This happens if the client-side
 contact list is empty.

 According to the protocol document, a list of contacts should be sent upon
 login (GG_NOTIFY_FIRST/GG_NOTIFY_LAST). If the contact list is empty, a
 GG_LIST_EMPTY (0x12) packet should be sent. Pidgin doesn't do this.

 It seems many GG servers will NOT respond to ANY other packets until this
 is sent. Therefore, the connection will just sit there doing nothing until
 it times out.

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


More information about the Tracker mailing list