diff options
Diffstat (limited to 'nptl/tst-cancel14.c')
-rw-r--r-- | nptl/tst-cancel14.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/nptl/tst-cancel14.c b/nptl/tst-cancel14.c index 3810d2b289..b6fcbb774d 100644 --- a/nptl/tst-cancel14.c +++ b/nptl/tst-cancel14.c @@ -1,4 +1,5 @@ -/* Copyright (C) 2003-2016 Free Software Foundation, Inc. +/* Test sem_timedwait cancellation for uncontended case. + Copyright (C) 2003-2016 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@redhat.com>, 2003. @@ -40,8 +41,6 @@ cleanup (void *arg) puts ("second call to cleanup"); exit (1); } - - printf ("cleanup call #%d\n", ncall); } @@ -53,7 +52,7 @@ tf (void *arg) int e = pthread_barrier_wait (&bar); if (e != 0 && e != PTHREAD_BARRIER_SERIAL_THREAD) { - puts ("tf: 1st barrier_wait failed"); + puts ("error: tf: 1st barrier_wait failed"); exit (1); } @@ -71,8 +70,6 @@ tf (void *arg) pthread_cleanup_pop (0); - puts ("sem_timedwait returned"); - return NULL; } @@ -84,19 +81,19 @@ do_test (void) if (pthread_barrier_init (&bar, NULL, 2) != 0) { - puts ("barrier_init failed"); + puts ("error: barrier_init failed"); exit (1); } if (sem_init (&sem, 0, 1) != 0) { - puts ("sem_init failed"); + puts ("error: sem_init failed"); exit (1); } if (pthread_create (&th, NULL, tf, NULL) != 0) { - puts ("create failed"); + puts ("error: create failed"); exit (1); } @@ -104,7 +101,7 @@ do_test (void) anything. */ if (pthread_cancel (th) != 0) { - puts ("1st cancel failed"); + puts ("error: 1st cancel failed"); exit (1); } |