(do_test): Lock mutex before creating the thread.
authordrepper <drepper>
Sat, 8 Feb 2003 18:46:25 +0000 (18:46 +0000)
committerdrepper <drepper>
Sat, 8 Feb 2003 18:46:25 +0000 (18:46 +0000)
nptl/tst-basic2.c

index ffb1928..9bc2060 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2002 Free Software Foundation, Inc.
+/* Copyright (C) 2002, 2003 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Ulrich Drepper <drepper@redhat.com>, 2002.
 
@@ -58,6 +58,12 @@ do_test (void)
          exit (1);
        }
 
+      if (pthread_mutex_lock (&lock[i]) != 0)
+       {
+         puts ("mutex_lock failed");
+         exit (1);
+       }
+
       if (pthread_create (&th[i], NULL, tf, (void *) i) != 0)
        {
          puts ("create failed");