|
From: <sv...@va...> - 2011-07-28 18:51:30
|
Author: bart
Date: 2011-07-28 19:46:38 +0100 (Thu, 28 Jul 2011)
New Revision: 11934
Log:
Yet another threading tool regression test scheduler sensitivity fix
Modified:
trunk/helgrind/tests/tc01_simple_race.c
Modified: trunk/helgrind/tests/tc01_simple_race.c
===================================================================
--- trunk/helgrind/tests/tc01_simple_race.c 2011-07-28 18:06:44 UTC (rev 11933)
+++ trunk/helgrind/tests/tc01_simple_race.c 2011-07-28 18:46:38 UTC (rev 11934)
@@ -17,13 +17,13 @@
int main ( void )
{
+ const struct timespec delay = { 0, 100 * 1000 * 1000 };
pthread_t child;
-
if (pthread_create(&child, NULL, child_fn, NULL)) {
perror("pthread_create");
exit(1);
}
-
+ nanosleep(&delay, 0);
/* Unprotected relative to child */
x++;
|