frozen messages don't get deleted
6 answers - 566 bytes -

2006-08-16 18:54:06 1ChKRM-0002RX-5V cancelled by timeout_frozen_after
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."
and it states that the default for timeout_frozen_after is 0s.
John
No.1 | | 849 bytes |
| 
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.
No.2 | | 304 bytes |
| 
Philip Hazel wrote:
*snip*
no apparatus for reading negative time intervals.
*snip*
Seems to me some Spanish Explorer spent a lot of time looking for something like
that
Save some for me if you find it first. Viagra is not the entire answer
;-)
() Bill
No.3 | | 380 bytes |
| 
17 August 2006 09:27:11 +0100 Philip Hazel <ph10 (AT) hermes (DOT) cam.ac.uk
wrote:
I will reinforce this by adding a sentence saying "Note that the default
value of 0s means that no timeout will apply."
That's still ambiguous. What happens in the absence of a timeout? Perhaps
you could say "0s means that frozen messages will never be cancelled".
No.4 | | 258 bytes |
| 
That's still ambiguous. What happens in the absence of a timeout? Perhaps
you could say "0s means that frozen messages will never be cancelled".
, that still has words of more than one syllable. :-) But yes, K,
I'll spell it right out.
No.5 | | 386 bytes |
| 
Philip Hazel wrote:
>That's still ambiguous. What happens in the absence of a timeout? Perhaps
>you could say "0s means that frozen messages will never be cancelled".
, that still has words of more than one syllable. :-) But yes, K,
I'll spell it right out.
"0s turns it off real good. Freezed mail not go bye."
- Marc
No.6 | | 516 bytes |
| 
Marc Sherman wrote:
Philip Hazel wrote:
That's still ambiguous. What happens in the absence of a timeout? Perhaps
you could say "0s means that frozen messages will never be cancelled".
>>
>>, that still has words of more than one syllable. :-) But yes, K,
>>I'll spell it right out.
>>
"0s turns it off real good. Freezed mail not go bye."
- Marc
'0s nevah pau'
Bill