diff options
Diffstat (limited to 'doc/ref/posix.texi')
-rw-r--r-- | doc/ref/posix.texi | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/doc/ref/posix.texi b/doc/ref/posix.texi index 9182bd8db..356941f2d 100644 --- a/doc/ref/posix.texi +++ b/doc/ref/posix.texi @@ -567,7 +567,11 @@ This procedure has a variety of uses: waiting for the ability to provide input, accept output, or the existence of exceptional conditions on a collection of ports or file descriptors, or waiting for a timeout to occur. -It also returns if interrupted by a signal. + +When an error occurs, of if it is interrupted by a signal, this +procedure throws a @code{system-error} exception +(@pxref{Conventions, @code{system-error}}). In case of an +interruption, the associated error number is @var{EINTR}. @var{reads}, @var{writes} and @var{excepts} can be lists or vectors, with each member a port or a file descriptor. |