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
-~----------~----~----~----~------~----~------~--~---

Reply via email to