From 4f0ca307d9cfbe1789d1703331e748c06f06b3d1 Mon Sep 17 00:00:00 2001 From: Shinya Kato Date: Thu, 22 Jan 2026 14:17:03 +0900 Subject: [PATCH v1] Avoid recalculating pgprocno in ProcArrayAdd() Author: Shinya Kato Reviewed-by: Discussion: https://postgr.es/m/ --- src/backend/storage/ipc/procarray.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/storage/ipc/procarray.c b/src/backend/storage/ipc/procarray.c index 6be565155ab..64294fa743a 100644 --- a/src/backend/storage/ipc/procarray.c +++ b/src/backend/storage/ipc/procarray.c @@ -525,7 +525,7 @@ ProcArrayAdd(PGPROC *proc) &ProcGlobal->statusFlags[index], movecount * sizeof(*ProcGlobal->statusFlags)); - arrayP->pgprocnos[index] = GetNumberFromPGProc(proc); + arrayP->pgprocnos[index] = pgprocno; proc->pgxactoff = index; ProcGlobal->xids[index] = proc->xid; ProcGlobal->subxidStates[index] = proc->subxidStatus; -- 2.47.3