On Thu, Feb 10, 2005 at 05:44:56PM +1100, Sammy Spets wrote:

Hi Sammy,

There are a couple of things to try on this.

First, try reducing the number of OfflineIMAP threads you use for a
particular account.  Some servers have a per-IP connection limit and
freeze connections like this if you exceed it.  Courier most notably has
a very low default, but can be easily increased without ill effect.

Next, looking at the strace, it looks like the problem is on the server
side:

> 4735  send(6, "GAJI44 SELECT Underwater.Announc"..., 40, 0) = 40

This line sends a request to the IMAP server to enter a particular mail
folder.

> 4735  recv(6,  <unfinished ...>

This line is trying to read the IMAP server's reply.

> Then no mention of pid 4735 until:
> 
> 4718  kill(4735, SIGRT_1 <unfinished ...>
> 4735  <... recv resumed> 0x820ea34, 8192, 0) = ? ERESTARTSYS (To be restarted)

And here we see that no reply was ever received.  I'd try running
OfflineIMAP with -1 to start with.  If that works, try increasing
concurrency by 1 each time and see if you can find a point where it
stops working.  Once you do, you can grab a debug log with -d imap.
Maybe there is something weird going on.

However, I am fairly certain that the problem here lies with your IMAP
server.

-- John


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to