diff options
Diffstat (limited to 'contrib/userlock/user_locks.c')
-rw-r--r-- | contrib/userlock/user_locks.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/userlock/user_locks.c b/contrib/userlock/user_locks.c index 53760c8a2aa..1e2bd384655 100644 --- a/contrib/userlock/user_locks.c +++ b/contrib/userlock/user_locks.c @@ -33,8 +33,8 @@ user_lock(uint32 id1, uint32 id2, LOCKMODE lockmode) SET_LOCKTAG_USERLOCK(tag, id1, id2); - return LockAcquire(USER_LOCKMETHOD, &tag, InvalidTransactionId, - lockmode, true); + return (LockAcquire(USER_LOCKMETHOD, &tag, InvalidTransactionId, + lockmode, true) != LOCKACQUIRE_NOT_AVAIL); } int |