Finally got a chance to revisit this. Turning off security software had no effect. It's apparently related to having a large number of previously read messages in my Yahoo Inbox (about 12,000 messages, in this case). (Yahoo message storage is unlimited, so I have Thunderbird's server preference set to "Keep messages on server", which is a handy backup.) I turned on logging, and an excerpt. The 8-second freeze seems to occur not as a result of communication with the Yahoo web server, but processing that is being done after the message list is received. The relevant excerpt follows:
12:13:39 AM--YahooPOPBETA.js - mailBox - END^M 12:13:39 AM--YahooPOPBETA.js - getNumMessages - END^M 12:13:39 AM--nsYAhoo.js - getNumMessages - END^M 12:13:44 AM--HttpComms3.js - callback - START^M 12:13:44 AM--HttpComms3.js - callback : <?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/ envelope/"><S OAP-ENV:Body><ListMessagesResponse startMid="0" startInfo="0" numMid="650" numIn fo="3000"><folder unread="0" total="12604" size="249725548" isSystem="true"><fol derInfo fid="Inbox" name="Inbox"/></ folder><mid>1_8176875_AFZkxEIAAIFOSmOmgAgsun +wpqo</mid><mid>1_8176238_AF9kxEIAASJXSmOhYwEWJyHzu/w</ mid><mid>1_8174460_AFlkxE IAAMf3SmNSFQi+ESybLJ8</mid><mid>1_8172636_AFpkxEIAACmKSmJSug0PHGyUp3k</ mid><mid>... [Previous line is a SOAP message of length 2752273 bytes, containing 650 <mid> tags followed by 3000 <messageInfo> tags. Note timestamps though; no delay here.] <!-- web57605.mail.re1.yahoo.com compressed/chunked Mon Jul 20 00:13:40 PDT 2009 --> ^M 12:13:44 AM--commd.js - callback - status :200^M 12:13:44 AM--HttpComms3.js - callback - checking for cookies^M 12:13:44 AM--HttpComms3.js - callback - no cookies found^M 12:13:44 AM--HttpComms3.js - callback - Checking for Bounce^M 12:13:44 AM--HttpComms3.js - clear - START^M 12:13:44 AM--HttpComms3.js - clear - END^M 12:13:44 AM--YahooPOPBETA.js - mailBoxOnloadHandler - START^M 12:13:44 AM--YahooPOPBETA.js - mailBoxOnloadHandler : 3^M 12:13:44 AM--YahooPOPBETA.js - mailBoxOnloadHandler - Mailbox :200^M [Note timestamps; 8-second freeze-up occurs here] 12:13:52 AM--YahooPOPBETA.js - mailBoxOnloadHandler - mailbox - <messageInfo mid ="1_8176875_AFZkxEIAAIFOSmOmgAgsun+wpqo" toEmail="xx" subject="xx" mimeType= "text/plain" xapparentlyto="xx" externalPopServer="" receivedDate="1248044670" size="4777"><flags isReplied="0" isFlagged="0" isRead="1" isDraft="0" isForwarded="0" isHam="0" isSpam="0" hasAtt achment="0" inAddressBook="0"/><from><name>xx</name><email>xx</email></ from> <inboxservices><name>Retro</name><value>Y</value></inbox services><inboxservices><name>SgrnP</name><value>N</value></ inboxservices><inbox services><name>d_t</name><value>1248044672</value></ inboxservices><inboxservices ><name>s_ip</name><value>xx</value></inboxservices></messageInfo>,<messageInfo mid="1_8176238_AF9kxEIAASJXSmOhYwEWJyHzu/w" toEmail="xx" subject... [Previous line is of length 2724506 bytes, containing 3000 <messageInfo> tags.] 12:13:52 AM--YahooPOPBETA.js - mailBoxOnloadHandler - szFolderInfo - <folderInfo fid="Inbox" name="Inbox"/>^M 12:13:52 AM--YahooPOPBETA.js - mailBoxOnloadHandler - Loading Next Folder ^M 12:13:52 AM--YahooPOPBETA.js - mailBoxOnloadHandler - szFolderName %40B %40Bulk^M [etc., no extraordinary delays after this] The workaround is to move all old messages from Inbox to a different folder (which is not to be downloaded by WebMail) occasionally. But it seems there ought to be a way to yield to other Thunderbird threads while the necessary processing is being done. Or else request the status of fewer than 3000 messages at a time. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Thunderbird Webmail Extension" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/thunderbird-webmail-extension?hl=en -~----------~----~----~----~------~----~------~--~---
