> On Sunday, April 24, 2005 at 9:57:01 AM [GMT -0500], Gary wrote:
>
>
>> Also........ TB! still closes connection to the server when it feels
>> like it. This has happened a lot in the past, and still persists.. It
>> just closed the connection after 1 minute upon opening email this
>> morning.
>
> So far it seems to have done and old car sort of thing on me. It
> sputters and backfires a few times and then runs smoothly once it's up to
> speed. I'm not sure why the connection problems were so crippling
> initially, only to see things running smoothly now. <shrug> Since those
> initial connection problems, and barring the lacking features, its current
> capabilities have remained problem free so far.
I do have a theory on this, because I used to get this when spending time
off of the betas (or TB in general). I have a feeling that because you'd
not had it open in such a while, and that the folders were completely out
of sync (in terms of what TB has cached, and what your imap server has),
TB probably thinks it is better to fetch the message listing again. This
would probably issue a crazy fetch command like:
UID FETCH 1:* {fetch options here}
As an example. Your imap server might cringe at the thought of that,
especially on a large folder, and then run off to start the work. While
in the process of fetching the message information, it doesn't send
anything back to TB within the timeout period set on the imap connection
(in TB), and TB doesn't hear anything back, has assumed that the server
has gone AWOL. At which point, it closes the connection. After a few
failures, and reattempts of course, TB finally manages to get everything
back in sync, and is happy doing the usually rapid checks on the state of
the mailbox.
That is a theory I have anyway ;) Plausable? Possibly... but I guess
Stefan or 9val would have to confirm a lot of the information, or I could
just open the extended logging, and watch it.. hehe.
--
Jonathan Angliss
<[EMAIL PROTECTED]>
________________________________________________________
Current beta is 3.0.9.18 Return | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/