# HG changeset patch # User Jim Meyering # Date 946203580 0 # Node ID 50da17269b1b44e0231cb0063bc3746f0a844005 # Parent cf3d523888c54cad03d86c899d46f15c94de0b98 *** empty log message *** diff --git a/lib/nanosleep.c b/lib/nanosleep.c --- a/lib/nanosleep.c +++ b/lib/nanosleep.c @@ -22,6 +22,11 @@ #include #include +#include +#ifndef errno +extern int errno; +#endif + #if HAVE_UNISTD_H # include #endif @@ -98,5 +103,7 @@ /* FIXME: Restore sig handler? */ + errno = EINTR; + return suspended; }