Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!dali.cs.montana.edu!uakari.primate.wisc.edu!caen!uwm.edu!linac!mp.cs.niu.edu!rickert From: rickert@mp.cs.niu.edu (Neil Rickert) Newsgroups: comp.bugs.4bsd Subject: Re: error handling bug in sendoff() of sendmail 5.65 Message-ID: <1991May7.114948.16201@mp.cs.niu.edu> Date: 7 May 91 11:49:48 GMT References: <1225@nikhefh.nikhef.nl> Organization: Northern Illinois University Lines: 15 In article <1225@nikhefh.nikhef.nl> e07@nikhefh.nikhef.nl (Eric Wassenaar) writes: >However, openmailer() will already have stored a proper status >in ExitStat because it calls syserr() before failing, and syserr() >sets ExitStat to EX_OSERR or EX_SOFTWARE. >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 ? -- =*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*= Neil W. Rickert, Computer Science Northern Illinois Univ. DeKalb, IL 60115 +1-815-753-6940