Hi Raymund Tump,
On Friday, May 06, 2005, you wrote:

> Hello TBBETA,

> I didn't think that possible, but now IMAP is worse than ever.

> Normally I start The Bat! find there are many new mails on the TB Beta
> list, click on the folder list for the TBBeta folder and if I'm lucky
> I get a list of all messages in that folder.

> Then I find a subject which sounds interesting, and I click on that
> one. Till RC2 this works up to a certain degree: After a (long) while
> the message text was shown in the message window. Now that doesn't
> happen most of the times.

> Here are some entries from the log:

[..]
>>06.05.2005, 16:12:06: IMAP - 3: The folder "Tbbeta" selected. 584
>>recent, 0 unread out of 18246 total messages
> !06.05.2005, 16:12:09: IMAP - 2: Error downloading message.
> Server reports: SELECT Cannot access mailbox - cannot open mailbox
> 'fol.tbudl': unable to lock index - Resource temporarily unavailable
>>06.05.2005, 16:12:15: IMAP - 2: The folder "Tbbeta" selected. 584
>>recent, 714 unread out of 18246 total messages
>>06.05.2005, 16:12:16: IMAP - 1: The folder "Tbbeta" selected. 584
>>recent, 0 unread out of 18246 total messages
[..]
> !06.05.2005, 16:16:02: IMAP - Msg: Cannot select the mailbox
> "Tbbeta". Server reports: SELECT Cannot access mailbox - cannot open
> mailbox 'fol.tbbeta': unable to lock index - Resource temporarily
> unavailable

> I have set 5 connections to the server and 1 is reserved for message
> retrieval (which I think is not working) and if I test it using the
> Test button in the IMAP fine tuning dialog pane, it says "No
> problems".

  I'm not sure how the "test" function works, but I'm assuming it
  probably just opens the number of connections you specified without
  doing much real work, like attempting to select the same folder with
  two connections. The problem in this situation is your IMAP server
  doesn't support multiple connections accessing the same mail box.
  This isn't too uncommon, especially not on imap servers that use a
  single file to store messages (ie mbox), as it cannot allow two
  sources modify the same single file at once.

  Looking at the above log messages, the initial connections are
  established, and the threads run off to do their STATUS check to
  find out the message count etc. At which point you're selecting the
  tbbeta folder as it is attempting to do a count. There is another
  time you can get this kind of message... When you are receiving a
  message into that folder at the same time you are attempting to
  select it. The SMTP service will cause a mailbox lock at the same
  time you're trying to acquire a read lock.

  You could try reducing the chances of collisions on the connections
  by reducing the count to maybe 2, and setting one dedicated to
  loading messages, and see if that helps.

  I unfortunately cannot confirm your views on the instability of IMAP
  in RC4, as I have been using it just fine for a bit, but then again,
  I don't have an IMAP server that requires locking, at least not on
  the whole mailbox, but single files might be a possibility (Maildir
  format).

-- 
Jonathan Angliss
<[EMAIL PROTECTED]>

Attachment: pgpNNpiha1OZk.pgp
Description: PGP signature

________________________________________________________
 Current beta is 3.5 Return RC/5 | '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/

Reply via email to