* select.cc: Set errno using set_sig_errno() throughout.

* signal.cc (signal): Always set SA_RESTART flag.
	* syscalls.cc (_read): Revert previous patch.
This commit is contained in:
Corinna Vinschen
2001-11-08 17:49:52 +00:00
parent 036fd823dc
commit 80a429d20a
4 changed files with 18 additions and 10 deletions

View File

@@ -314,7 +314,6 @@ _read (int fd, void *ptr, size_t len)
debug_printf ("non-interruptible read\n");
else if (!cfd->ready_for_read (fd, wait))
{
set_sig_errno (get_errno ());
res = -1;
goto out;
}