summaryrefslogtreecommitdiff
path: root/lib/libthr/thread/thr_find_thread.c
diff options
context:
space:
mode:
authorMike Makonnen <mtm@FreeBSD.org>2003-05-25 08:35:37 +0000
committerMike Makonnen <mtm@FreeBSD.org>2003-05-25 08:35:37 +0000
commit4393f2c4ecb1499c83e5a9a9bac0c0ada2871abf (patch)
tree9b6297b8ba0a9925e192db8989f6e5fb4bcfc958 /lib/libthr/thread/thr_find_thread.c
parent71d09bc86add29bb88cb5cf14e1403077f9b512c (diff)
Notes
Diffstat (limited to 'lib/libthr/thread/thr_find_thread.c')
-rw-r--r--lib/libthr/thread/thr_find_thread.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libthr/thread/thr_find_thread.c b/lib/libthr/thread/thr_find_thread.c
index 1b34f2fe9645..bd51b8fa0bc3 100644
--- a/lib/libthr/thread/thr_find_thread.c
+++ b/lib/libthr/thread/thr_find_thread.c
@@ -44,7 +44,7 @@ _find_thread(pthread_t pthread)
if (pthread == NULL || pthread->magic != PTHREAD_MAGIC)
return(EINVAL);
- GIANT_LOCK(curthread);
+ THREAD_LIST_LOCK;
/* Search for the specified thread: */
TAILQ_FOREACH(pthread1, &_thread_list, tle) {
@@ -52,7 +52,7 @@ _find_thread(pthread_t pthread)
break;
}
- GIANT_UNLOCK(curthread);
+ THREAD_LIST_UNLOCK;
/* Return zero if the thread exists: */
return ((pthread1 != NULL) ? 0:ESRCH);