jerenkrantz    02/01/02 15:04:29

  Modified:    test     testsleep.c
  Log:
  Make the time checking be in the 0.99*interval-1.01*interval range as
  apr_sleep is not guaranteed to be exact.
  Reviewed by:  Aaron Bannert
  
  Revision  Changes    Path
  1.4       +1 -1      apr/test/testsleep.c
  
  Index: testsleep.c
  ===================================================================
  RCS file: /home/cvs/apr/test/testsleep.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- testsleep.c       2 Jan 2002 22:47:56 -0000       1.3
  +++ testsleep.c       2 Jan 2002 23:04:29 -0000       1.4
  @@ -77,7 +77,7 @@
       diff = now - then;
   
       printf("%-60s","    Just woken up, checking how long I've been asleep");
  -    if (diff < interval || diff > interval * 1.01) {
  +    if (diff < interval * 0.99 || diff > interval * 1.01) {
           printf("Failed!\n\t(actual: %" APR_TIME_T_FMT
                  ", wanted: %" APR_TIME_T_FMT")\n", diff, interval);
       } else {
  
  
  

Reply via email to