* include/cygwin/version.h: Bump API to reflect setlogmask.

This commit is contained in:
Christopher Faylor
2001-01-22 20:29:24 +00:00
parent 29c39fe3dd
commit c65a318355
5 changed files with 45 additions and 11 deletions

View File

@@ -245,10 +245,7 @@ beg:
if (!wait)
set_sig_errno (EAGAIN); /* Don't really need 'set_sig_errno' here, but... */
else
{
set_sig_errno (EINTR);
sawsig = 1;
}
set_sig_errno (EINTR);
res = -1;
goto out;
}
@@ -264,7 +261,7 @@ beg:
}
out:
if (sawsig && call_signal_handler ())
if (res < 0 && get_errno () == EINTR && call_signal_handler ())
goto beg;
syscall_printf ("%d = read (%d<%s>, %p, %d), bin %d, errno %d", res, fd, fh->get_name (),
ptr, len, fh->get_r_binary (), get_errno ());