*** empty log message ***
authorJim Meyering <jim@meyering.net>
Sun, 26 Dec 1999 10:19:40 +0000 (10:19 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 26 Dec 1999 10:19:40 +0000 (10:19 +0000)
lib/nanosleep.c

index d5789bd..126a026 100644 (file)
 #include <sys/types.h>
 #include <signal.h>
 
+#include <errno.h>
+#ifndef errno
+extern int errno;
+#endif
+
 #if HAVE_UNISTD_H
 # include <unistd.h>
 #endif
@@ -98,5 +103,7 @@ nanosleep (const struct timespec *requested_delay,
 
   /* FIXME: Restore sig handler?  */
 
+  errno = EINTR;
+
   return suspended;
 }