aboutsummaryrefslogtreecommitdiff
path: root/libiohelp/verify_user_conch.c
diff options
context:
space:
mode:
Diffstat (limited to 'libiohelp/verify_user_conch.c')
-rw-r--r--libiohelp/verify_user_conch.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libiohelp/verify_user_conch.c b/libiohelp/verify_user_conch.c
index c7e3e62e..e975cc88 100644
--- a/libiohelp/verify_user_conch.c
+++ b/libiohelp/verify_user_conch.c
@@ -28,13 +28,13 @@ iohelp_verify_user_conch (struct conch *c, void *user)
if (user != c->holder)
return EPERM;
user_sh = c->holder_shared_page;
- spin_lock (&user_sh->lock);
+ pthread_spin_lock (&user_sh->lock);
if (user_sh->conch_status != USER_HAS_CONCH
&& user_sh->conch_status != USER_RELEASE_CONCH)
{
- spin_unlock (&user_sh->lock);
+ pthread_spin_unlock (&user_sh->lock);
return EPERM;
}
- spin_unlock (&user_sh->lock);
+ pthread_spin_unlock (&user_sh->lock);
return 0;
}