2003-02-24 Roland McGrath <roland@redhat.com>
authorRoland McGrath <roland@gnu.org>
Mon, 24 Feb 2003 22:35:53 +0000 (22:35 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 24 Feb 2003 22:35:53 +0000 (22:35 +0000)
* sysdeps/posix/pause.c: Add LIBC_CANCEL_HANDLED.

sysdeps/posix/pause.c

index db2c54f..8639e68 100644 (file)
@@ -19,6 +19,7 @@
 
 #include <signal.h>
 #include <unistd.h>
+#include <sysdep-cancel.h>
 
 /* Suspend the process until a signal arrives.
    This always returns -1 and sets errno to EINTR.  */
@@ -36,3 +37,5 @@ __libc_pause (void)
   return __sigsuspend (&set);
 }
 weak_alias (__libc_pause, pause)
+
+LIBC_CANCEL_HANDLED ();                /* sigsuspend handles our cancellation.  */