dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnet/tests test_thread.c,1.8,1.9


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnet/tests test_thread.c,1.8,1.9
Date: Wed, 02 Apr 2003 01:12:26 -0500

Update of /cvsroot/dotgnu-pnet/pnet/tests
In directory subversions:/tmp/cvs-serv1697/tests

Modified Files:
        test_thread.c 
Log Message:


Use the Win32-specific "Sleep" function, because "sleep" is flaky (Bug #2568).


Index: test_thread.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/tests/test_thread.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** test_thread.c       15 Feb 2003 10:11:43 -0000      1.8
--- test_thread.c       2 Apr 2003 06:12:24 -0000       1.9
***************
*** 24,27 ****
--- 24,30 ----
        #include <unistd.h>
  #endif
+ #ifdef IL_WIN32_NATIVE
+       #include <windows.h>
+ #endif
  
  #ifdef        __cplusplus
***************
*** 39,45 ****
--- 42,54 ----
  #define       STEPS_TO_MS(steps)      (steps * 100)
  #else
+ #ifdef IL_WIN32_NATIVE
+       /* Time steps are 100ms in length */
+       Sleep(steps * 100);
+ #define       STEPS_TO_MS(steps)      (steps * 100)
+ #else
        /* Time steps are 1s in length */
        sleep(steps);
  #define       STEPS_TO_MS(steps)      (steps * 1000)
+ #endif
  #endif
  }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]