On Thu, 17 Aug 2006, John Burnham wrote:
> > Could anyone fix the spec accordingly? Usually _negative_
> > values mean "never" and with zero I would think "after zero
> > seconds = now".
> >
> Why would the spec need fixing ? It tells you that
> "If timeout_frozen_after is set to a time greater than zero, a frozen message of
> any kind that has been on the queue for longer than the given time is
> automatically cancelled at the next queue run."
I will reinforce this by adding a sentence saying "Note that the default
value of 0s means that no timeout will apply."
The reason the unset value is zero rather than negative is that there is
no apparatus for reading negative time intervals. Though I suppose I
could have made it 999w or something similar. However, as has been
pointed out, it is too late to change now.
--
Philip Hazel University of Cambridge Computing Service
Get the Exim 4 book: http://www.uit.co.uk/exim-book