cvs commit: src/sys/kern sys_generic.c
Andrey Chernov
ache at nagual.pp.ru
Tue Jan 25 03:06:50 PST 2005
On Tue, Jan 25, 2005 at 01:58:11PM +0300, Andrey Chernov wrote:
> What's about "invalid buffer pointers" detection, directly mentioned in
> the standard (above)? Now it is broken for zero bytes read because your
> newly inserted check takes precedence.
The next precedence violation candidate in error detection will be:
"[EIO]
The process is a member of a background process attempting to read from
its controlling terminal, the process is ignoring or blocking the SIGTTIN
signal, or the process group is orphaned."
I.e. look at ERRORS section list and inspect each errno returning broken
by preliminary zero bytes check.
--
http://ache.pp.ru/
More information about the cvs-src
mailing list