summaryrefslogtreecommitdiff
path: root/contrib/userlock/user_locks.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/userlock/user_locks.c')
-rw-r--r--contrib/userlock/user_locks.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/userlock/user_locks.c b/contrib/userlock/user_locks.c
index 1e37a54cf01..567d2f817fc 100644
--- a/contrib/userlock/user_locks.c
+++ b/contrib/userlock/user_locks.c
@@ -33,7 +33,7 @@ user_lock(uint32 id1, uint32 id2, LOCKMODE lockmode)
tag.objId.blkno = (BlockNumber) id2;
tag.offnum = (OffsetNumber) (id1 & 0xffff);
- return LockAcquire(USER_LOCKMETHOD, &tag, lockmode);
+ return LockAcquire(USER_LOCKMETHOD, &tag, InvalidTransactionId, lockmode);
}
int
@@ -47,7 +47,7 @@ user_unlock(uint32 id1, uint32 id2, LOCKMODE lockmode)
tag.objId.blkno = (BlockNumber) id2;
tag.offnum = (OffsetNumber) (id1 & 0xffff);
- return LockRelease(USER_LOCKMETHOD, &tag, lockmode);
+ return LockRelease(USER_LOCKMETHOD, &tag, InvalidTransactionId, lockmode);
}
int
@@ -89,7 +89,7 @@ user_unlock_all()
}
proc = (PROC *) MAKE_PTR(location);
- return LockReleaseAll(USER_LOCKMETHOD, &proc->lockQueue);
+ return LockReleaseAll(USER_LOCKMETHOD, proc, false, InvalidTransactionId);
}
/* end of file */