summaryrefslogtreecommitdiff
path: root/modules/pselect
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-07-06 00:05:40 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-07-06 00:44:21 -0700
commit1700ce3993628d025bf3bdc2b11f9eebe6575396 (patch)
tree895902dbaf1903c6a6a86465ea9083b72a33bac3 /modules/pselect
parent29abb5463234236cae0d607db33f16aeae395a39 (diff)
downloadgnulib-1700ce3993628d025bf3bdc2b11f9eebe6575396.tar.gz
pselect: Use pthread_sigmask, not sigprocmask.
* lib/pselect.c (pselect): Use pthread_sigmask, as it supports multithreaded apps better than sigprocmask does. * modules/pselect (Depends-on): Depend on pthread_sigmask, not sigprocmask directly.
Diffstat (limited to 'modules/pselect')
-rw-r--r--modules/pselect1
1 files changed, 1 insertions, 0 deletions
diff --git a/modules/pselect b/modules/pselect
index 0ed5d8b63e..73c1e9f58e 100644
--- a/modules/pselect
+++ b/modules/pselect
@@ -7,6 +7,7 @@ m4/pselect.m4
Depends-on:
sys_select
+pthread_sigmask [test $HAVE_PSELECT = 0 || test $REPLACE_PSELECT = 1]
select [test $HAVE_PSELECT = 0 || test $REPLACE_PSELECT = 1]
configure.ac: