[Top][All Lists]
[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
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/tests test_thread.c,1.8,1.9,
Rhys Weatherley <address@hidden> <=