Imported Upstream version 1.4.16+git20130902
This commit is contained in:
parent
e76be63abf
commit
e70fb8c051
517 changed files with 44015 additions and 43295 deletions
|
|
@ -1,5 +1,5 @@
|
|||
/* An interface to read() that retries after interrupts.
|
||||
Copyright (C) 2002, 2006, 2009-2010 Free Software Foundation, Inc.
|
||||
Copyright (C) 2002, 2006, 2009-2013 Free Software Foundation, Inc.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -14,6 +14,19 @@
|
|||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
/* Some system calls may be interrupted and fail with errno = EINTR in the
|
||||
following situations:
|
||||
- The process is stopped and restarted (signal SIGSTOP and SIGCONT, user
|
||||
types Ctrl-Z) on some platforms: Mac OS X.
|
||||
- The process receives a signal for which a signal handler was installed
|
||||
with sigaction() with an sa_flags field that does not contain
|
||||
SA_RESTART.
|
||||
- The process receives a signal for which a signal handler was installed
|
||||
with signal() and for which no call to siginterrupt(sig,0) was done,
|
||||
on some platforms: AIX, HP-UX, IRIX, OSF/1, Solaris.
|
||||
|
||||
This module provides a wrapper around read() that handles EINTR. */
|
||||
|
||||
#include <stddef.h>
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue