mirror of
https://github.com/postgres/postgres.git
synced 2025-10-15 05:46:52 +03:00
Remove superfluous 'pgprocno' field from PGPROC
It was always just the index of the PGPROC entry from the beginning of the proc array. Introduce a macro to compute it from the pointer instead. Reviewed-by: Andres Freund Discussion: https://www.postgresql.org/message-id/8171f1aa-496f-46a6-afc3-c46fe7a9b407@iki.fi
This commit is contained in:
@@ -1379,7 +1379,7 @@ WALInsertLockAcquire(void)
|
||||
static int lockToTry = -1;
|
||||
|
||||
if (lockToTry == -1)
|
||||
lockToTry = MyProc->pgprocno % NUM_XLOGINSERT_LOCKS;
|
||||
lockToTry = MyProcNumber % NUM_XLOGINSERT_LOCKS;
|
||||
MyLockNo = lockToTry;
|
||||
|
||||
/*
|
||||
|
Reference in New Issue
Block a user