[Pidgin] #3610: MSNP14 Takes a long time to log-in

Pidgin trac at pidgin.im
Thu Oct 18 13:26:31 EDT 2007


#3610: MSNP14 Takes a long time to log-in
-------------------+--------------------------------------------------------
Reporter:  tomgr   |       Owner:  khc   
    Type:  defect  |      Status:  new   
Priority:  minor   |   Component:  MSN   
 Version:          |    Keywords:  MSNP14
 Pending:  0       |  
-------------------+--------------------------------------------------------
 Using the latest monotone compiled for Ubuntu 7.04 MSN takes a very long
 time to log-in. This was originally reported of the Adium trac, and
 therefore more information and the output of debug logs is available at
 [http://trac.adiumx.com/ticket/8133]. A short summary of the problem is as
 follows:

 1. libpurple connects to contacts.msn.com to retrieve the full address
 book via SOAP.[[BR]]
 2. This connects normally and downloads most of the data.[[BR]]
 3. It then pauses when it is almost done.[[BR]]
 4. No data (not a single packed - viewed via Wireshark) is transmitted in
 either direction once it is paused.[[BR]]
 5. After 50 seconds or so a RST packet is sent from contacts.msn.com which
 causes a SIGPIPE to be thrown (a backtrace is on the Adium ticket) [[BR]]
 6. Immediately after libpurple processes the rest of the data.[[BR]]

 So in summary it appears the data is sitting in a buffer waiting to be
 read by libpurple during the pause.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/3610>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list