diff --git a/src/backend/storage/lmgr/lock.c b/src/backend/storage/lmgr/lock.c index f7978fca7ae9c0f810bd9daabb5734eac673e91e..e61eabb70e9b12d2ff140d5707cc9925347c5b84 100644 --- a/src/backend/storage/lmgr/lock.c +++ b/src/backend/storage/lmgr/lock.c @@ -8,7 +8,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/storage/lmgr/lock.c,v 1.135 2004/07/17 03:28:51 tgl Exp $ + * $PostgreSQL: pgsql/src/backend/storage/lmgr/lock.c,v 1.136 2004/08/26 17:23:30 tgl Exp $ * * NOTES * Outside modules can create a lock table and acquire/release @@ -337,6 +337,9 @@ LockMethodTableRename(LOCKMETHODID lockmethodid) NumLockMethods++; LockMethods[newLockMethodId] = LockMethods[lockmethodid]; + LockMethodLockHash[newLockMethodId] = LockMethodLockHash[lockmethodid]; + LockMethodProcLockHash[newLockMethodId] = LockMethodProcLockHash[lockmethodid]; + return newLockMethodId; }