X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=m4%2Fsleep.m4;h=4a251dae12262aa790f619618379a32720e66e16;hb=1a44d77d50f4fb37c0410eed04b82303624ea2ec;hp=a5ec655201ebbddd8353e70df6564576dbc4f197;hpb=22f1eb8bc17e5be72dd23d42d6aaa60196ac22e6;p=debian%2Ftar diff --git a/m4/sleep.m4 b/m4/sleep.m4 index a5ec6552..4a251dae 100644 --- a/m4/sleep.m4 +++ b/m4/sleep.m4 @@ -1,5 +1,5 @@ -# sleep.m4 serial 3 -dnl Copyright (C) 2007-2010 Free Software Foundation, Inc. +# sleep.m4 serial 4 +dnl Copyright (C) 2007-2011 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. @@ -38,7 +38,12 @@ handle_alarm (int sig) signal (SIGALRM, handle_alarm); alarm (1); remaining = sleep (pentecost); - return !(pentecost - 10 < remaining && remaining <= pentecost);]])], + if (remaining > pentecost) + return 3; + if (remaining <= pentecost - 10) + return 4; + return 0; + ]])], [gl_cv_func_sleep_works=yes], [gl_cv_func_sleep_works=no], [gl_cv_func_sleep_works="guessing no"])]) if test "$gl_cv_func_sleep_works" != yes; then