diff options
Diffstat (limited to 'libiohelp/verify_user_conch.c')
-rw-r--r-- | libiohelp/verify_user_conch.c | 6 |
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; } |