Arnt Gulbrandsen wrote:
>On 04/19/2011 03:12 PM, Stephen R. van den Berg wrote:
>>The workaround seems to be to create the mailboxes first, then wait
>>a certain amount of time, then try to fill them.

>The problem is specific to inboxes, though.

>I've looked, but still can't see any way in which the user can become
>visible in the db before the user's inbox is, or any way in which the

That, most likely, is not the case.

>server can read the user before updating the mailboxes ram structure.

That, most likely, *is* the case.

>Was there a long time between these events? Tenths of seconds or more?

In the order of milliseconds.
I run a:

        aox add user "$user" "$password" "$alias"

Immediately followed by a:

        mailsync -f $cf -M migrate

Which first attempts to read the INBOX, then writes to it.
During the mailsync, it segfaults.
Mailsync uses IMAP to access the mailstore.
-- 
Stephen.

"Uninformed readers voting on something is to peer review,
 what being beaten to death by apes is to getting a good massage." -- Slashdot

Reply via email to