Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 18 Jul 2000 18:35:20 +0000 (18:35 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 18 Jul 2000 18:35:20 +0000 (18:35 +0000)
2000-07-18  Ulrich Drepper  <drepper@redhat.com>

* spinlock.c (__pthread_alt_timedlock): Add back one of the
removed thread_self calls.

linuxthreads/ChangeLog
linuxthreads/spinlock.c

index 62567da..661dfd2 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-18  Ulrich Drepper  <drepper@redhat.com>
+
+       * spinlock.c (__pthread_alt_timedlock): Add back one of the
+       removed thread_self calls.
+
 2000-07-18  Kaz Kylheku  <kaz@ashi.footprints.net>
 
        * spinlock.c (__pthread_alt_lock, __pthread_alt_timedlock): Changed
index 4ed4203..6cd2679 100644 (file)
@@ -478,7 +478,8 @@ int __pthread_alt_timedlock(struct _pthread_fastlock * lock,
       newstatus = 1;
     } else {
       if (self == NULL)
-       p_wait_node->thr = self;
+       self = thread_self();
+      p_wait_node->thr = self;
       newstatus = (long) p_wait_node;
     }
     p_wait_node->abandoned = 0;