On Thu, 6 Mar 2003, Caskey L. Dickson wrote:

> On Thursday, March 6, 2003, at 02:36 am, Ketil Froyn wrote:
> 
> > You could maybe check the time by touching a file and reading back what
> > time the file was modified, instead of doing time(NULL)? ;)
> 
> A neat idea, but perhaps overkill.

Isn't this just more work to achieve the same result?

> Maildir guarantees safe parallel MTA, *not* MUA operation.  In the Maildir/
> MUA relationship, the IMAP server(s) is/are the MUA and therefore only one 
> may be guaranteed operating successfully at a time.  It is my implicit 
> belief that an IMAP server deals with multiple simultaneous client 
> connections, but multiple separate instances of itself is another issue.

Dealing with multiple simultaneous clients pretty much implies dealing 
with multiple instances of the server.

In nearly every real-life case, a uidvalidity file will be older than one
second when the server is asked to delete the associated folder. In the
very odd case that it is not, the server should wait until the next second
(i.e. less than one second), so that the uidvalidity file is "old", and
can be safely deleted.

Have I missed something?

--
Charlie

Reply via email to