I think you're describing the way it already works. If there's both a TEMP
and a FAIL condition, worstcase returns TEMP.

But I spoke of an OK and a FAIL. Worstcase will then return a FAIL (which is reasonable I think). From dsn.c:
[...]
/* 2.. */       "Success",
/* 4.. */       "Persistent Transient Failure",
/* 5.. */       "Permanent Failure"
[...]
else if (has_2 && !has_4 && has_5)      /* 2 and 5 */
        exitcode = DSN_CLASS_FAIL;

But, you don't want to believe me, do you? ;-)

Best regards,
Michael

Reply via email to