Hi. Today, I had a reoccurrence of the problem mentioned last week. As the customer have had to get his work done, I could not have a deep look into what's going on but I have some new input.
In fact, all problematic clients are Apple Mail. But the mentioned non-
mailbox-folder .AppleDouble does not exists (and I don't know how this would
have been created just with IMAP access).
But I found another point: Apple Mail offers "Push-Mail" as a simple and
innocently looking option. In fact, it turns on IMAP IDLE for every single
folder in the mailbox, resulting in many connections being alive.
There must be any bug in courier that under some circumstances, imapd
processes that are waiting for an event (via Gamin) crash in the form that
their parent process is changed to init and they never return.
I say this without having deep knowledge of the code.
What I saw was this: Many (this time, there have been about 1000) imapd
processes with no parent process (except for init). Looking via strace, these
processes are waiting for FAM.
# strace -f -p 32523
Process 32523 attached - interrupt to quit
connect(6, {sa_family=AF_FILE, path=@"/tmp/fam-goodschool-"},
I don't know what exactly this means. Named files of this form don't exist in
/tmp.
Any clue?
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________ courier-users mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
