On Tue, 2003-03-11 at 10:39, Mark Keasling wrote:
> There is no race condition.  When the client sends the idle command, it
> is telling the server to send notification about new mail as it arrives.
> Since new mail has already arrived prior to the initiation of the IDLE
> command, the server should immediately notify the client about the new mail
> and then continue to send updates as they occur.

You said 'should' and I agree with that wholeheartedly. It's common
sense and obviously the correct thing to do. It'd be utterly stupid to
do otherwise.

But you didn't say 'MUST' in capitals :)

My concern is that you can't always rely on implementors to apply common
sense, but you _can_ rely on them to deviate as far as possible from
common sense while staying technically within the bounds of the RFC (and
even that only if you're lucky :).

-- 
dwmw2

Reply via email to