error handling bug in sendoff() of sendmail 5.65

Eric Wassenaar e07 at nikhefh.nikhef.nl
Wed May 8 00:13:57 AEST 1991


In article <1991May7.114948.16201 at mp.cs.niu.edu>, rickert at mp.cs.niu.edu (Neil Rickert) writes:
> In article <1225 at nikhefh.nikhef.nl> e07 at nikhefh.nikhef.nl (Eric Wassenaar) writes:
> > It makes sense though, to override this by EX_TEMPFAIL in case of
> > a failing fork().
> Why exactly does this make sense?  EX_OSERR already causes the message to
> be requeued, so what is the benefit of changing toe EX_TEMPFAIL ?

Because unfortunately I was looking at an old version of sendmail,
in which messages were requeued by markfailure() only for EX_TEMPFAIL.
The latest versions indeed will requeue on status codes EX_TEMPFAIL,
EX_IOERR, and EX_OSERR in markfailure().

Eric Wassenaar
-- 
Organization: NIKHEF-H, National Institute for Nuclear and High-Energy Physics
Address: Kruislaan 409, P.O. Box 41882, 1009 DB Amsterdam, the Netherlands
Phone: +31 20 592 0412, Home: +31 20 6909449, Telefax: +31 20 592 5155
Internet: e07 at nikhef.nl



More information about the Comp.bugs.4bsd.ucb-fixes mailing list