X-Git-Url: https://gitweb.dragonflybsd.org/dragonfly.git/blobdiff_plain/2790b77a2df7077eaaea2cf1d87e6b811e724e94..0490f0583e23a5d0860f4b90dbb23f3e5e517e09:/lib/libthread_xu/thread/thr_pspinlock.c diff --git a/lib/libthread_xu/thread/thr_pspinlock.c b/lib/libthread_xu/thread/thr_pspinlock.c index 1219aaf7b9..35aa3ac6b0 100644 --- a/lib/libthread_xu/thread/thr_pspinlock.c +++ b/lib/libthread_xu/thread/thr_pspinlock.c @@ -127,7 +127,8 @@ _pthread_spin_unlock(pthread_spinlock_t *lock) if (lock == NULL || (lck = *lock) == NULL) ret = EINVAL; else { - ret = THR_UMTX_UNLOCK(curthread, &lck->s_lock); + THR_UMTX_UNLOCK(curthread, &lck->s_lock); + ret = 0; } return (ret); }