aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9>2009-03-11 19:13:34 +0000
committerbart <bart@a5019735-40e9-0310-863c-91ae7b9d1cf9>2009-03-11 19:13:34 +0000
commit1061b67c5fa395784ddfc4fb82bf5298b13f700a (patch)
tree337b1df7da319f5bcdd9a2ce61d80f2691c38164
parentb2abfddcff28f4b3aa6a42e18ed3da203e2cb668 (diff)
downloadvalgrind-1061b67c5fa395784ddfc4fb82bf5298b13f700a.tar.gz
Force the order in which threads run.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9363 a5019735-40e9-0310-863c-91ae7b9d1cf9
-rw-r--r--drd/tests/fp_race.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drd/tests/fp_race.c b/drd/tests/fp_race.c
index bb9853e13..b07fd62ff 100644
--- a/drd/tests/fp_race.c
+++ b/drd/tests/fp_race.c
@@ -70,6 +70,8 @@ int main(int argc, char** argv)
pthread_create(&threadid, 0, thread_func, 0);
+ sleep(1); /* Wait until thread_func() finished. */
+
{
if (s_use_mutex) pthread_mutex_lock(&s_mutex);
s_d3++;