pselect: reject invalid file descriptors
authorEric Blake <eblake@redhat.com>
Tue, 2 Oct 2012 22:50:57 +0000 (16:50 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 3 Oct 2012 01:40:06 +0000 (19:40 -0600)
commitfa915b528c85b90fd55839907f862a0d4cd273db
tree0058cef8c05d67ac8bd47ba0ebaeba4ea563c4a0
parent9500a55f083bb8e55ee938e4532ae6baea702e6b
pselect: reject invalid file descriptors

Similar to the recent select fixes.

* m4/pselect.m4 (gl_FUNC_PSELECT): Probe for FreeBSD bug.
* lib/pselect.c (rpl_pselect) [!win32]: Work around it.
* modules/pselect (Depends-on): Add dup2.
* doc/posix-functions/pselect.texi (pselect): Document this.
ChangeLog
doc/posix-functions/pselect.texi
lib/pselect.c
m4/pselect.m4
modules/pselect