X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=signal.c;h=55499796e8ccd8ff73751182a796cd4006b63508;hp=33449c632f5214e5acd464faeeae079b0701f0d5;hb=24e2b57dde50a6fe33deee034d34181eece09834;hpb=7a3352c3c6969a3019fd4adb3a957c711441160e diff --git a/signal.c b/signal.c index 33449c63..55499796 100644 --- a/signal.c +++ b/signal.c @@ -40,10 +40,10 @@ int para_signal_init(void) ret = -ERRNO_TO_PARA_ERROR(errno); goto err_out; } - ret = mark_fd_nonblock(signal_pipe[0]); + ret = mark_fd_nonblocking(signal_pipe[0]); if (ret < 0) goto err_out; - ret = mark_fd_nonblock(signal_pipe[1]); + ret = mark_fd_nonblocking(signal_pipe[1]); if (ret < 0) goto err_out; return signal_pipe[0]; @@ -144,6 +144,9 @@ int para_next_signal(void) return r < 0 && (errno != EAGAIN)? 0 : -E_SIGNAL_READ; } +/** + * Close the signal pipe. + */ void para_signal_shutdown(void) { close(signal_pipe[1]);