X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/cf5f1149caccf65c700e73fc0e9212c916df3610..ee697dd98d0f9aca6b9df7ffb32d3a15b4e33d6d:/process.c diff --git a/process.c b/process.c index 6468315..78d6536 100644 --- a/process.c +++ b/process.c @@ -183,11 +183,7 @@ static beforepoll_fn signal_beforepoll; static int signal_beforepoll(void *st, struct pollfd *fds, int *nfds_io, int *timeout_io) { - if (*nfds_io<1) { - *nfds_io=1; - return ERANGE; - } - *nfds_io=1; + BEFOREPOLL_WANT_FDS(1); fds[0].fd=spr; fds[0].events=POLLIN; return 0;