]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Sun, 16 Feb 2003 22:11:14 +0000 (22:11 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 16 Feb 2003 22:11:14 +0000 (22:11 +0000)
* tst-cancel7.c (do_test): Make sure the pid file exists before
canceling the thread.

* libc-cancellation.c (__libc_enable_asynccancel): Rewrite to avoid

nptl/ChangeLog
nptl/tst-cancel7.c

index 72414b17ab09fd3542a4ca1e59b558ceed2e1ce8..1fb37806e1212e47690479b71771e0e4c9c8ea39 100644 (file)
@@ -1,5 +1,8 @@
 2003-02-16  Ulrich Drepper  <drepper@redhat.com>
 
+       * tst-cancel7.c (do_test): Make sure the pid file exists before
+       canceling the thread.
+
        * tst-rwlock6.c: More pthread_rwlock_timedwrlock and
        pthread_rwlock_timedrdlock tests.
        * tst-rwlock7.c: More pthread_rwlock_timedwrlock tests.
@@ -13,7 +16,7 @@
 
        * tst-attr1.c (do_test): Add test for pthread_mutexattr_setpshared.
 
-       * libc-cancellation.c (__libc_enable_asynccancel): Rwrite to avoid
+       * libc-cancellation.c (__libc_enable_asynccancel): Rewrite to avoid
        going into an endless loop.
        * Makefile (tests): Add tst-cancel9.
        * tst-cancel9.c: New file.
index 50b4fdec60b231facf5121f31ac615d38372526c..be9b1c60647219aedc8b74277abcaff62ffb9df6 100644 (file)
@@ -102,7 +102,9 @@ do_test (void)
       return 1;
     }
 
-  sleep (1);
+  do
+    sleep (1);
+  while (access (pidfilename, R_OK) != 0);
 
   if (pthread_cancel (th) != 0)
     {