2003-02-19 Ulrich Drepper <drepper@redhat.com>
* specific.c (pthread_key_delete_helper): Don't use GETMEM, we
need the target thread's lock.
+2003-02-19 Ulrich Drepper <drepper@redhat.com>
+
+ * specific.c (pthread_key_delete_helper): Don't use GETMEM, we
+ need the target thread's lock.
+
2003-02-17 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/bits/local_lim.h: Define TTY_NAME_MAX
if (!th->p_terminated) {
/* pthread_exit() may try to free th->p_specific[idx1st] concurrently. */
- __pthread_lock(THREAD_GETMEM(th, p_lock), self);
+ __pthread_lock(th->p_lock, self);
if (th->p_specific[idx1st] != NULL)
th->p_specific[idx1st][idx2nd] = NULL;
- __pthread_unlock(THREAD_GETMEM(th, p_lock));
+ __pthread_unlock(th->p_lock);
}
}