Date: Sun, 28 Sep 1997 22:44:27 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: jkh@time.cdrom.com (Jordan K. Hubbard) Cc: tlambert@primenet.com, joerg_wunsch@uriah.heep.sax.de, freebsd-hackers@FreeBSD.ORG Subject: Re: ee taking up weird cpu amount. Message-ID: <199709282244.PAA17978@usr07.primenet.com> In-Reply-To: <27013.875412811@time.cdrom.com> from "Jordan K. Hubbard" at Sep 27, 97 07:13:31 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> >Dealing with the error case is only a requirement of FreeBSD and > >several other "broken" systems. The only other one that springs to > > Dealing with I/O errors on reading from the tty is the responsibilty > of any reasonably well written program. Is that a genuine Stetson I > see you talking out of there? Nice hat! ;-) Read my other posting. The only possible errors in this particular read case are related to inpout redirection from a file (EIO). If the read returns a zero, it only does so because SIGHUP processing has not killed the process as it should have in the trampoline code on the way out of the read system call before the call was alloed to return. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709282244.PAA17978>