diff --git a/src/backend/storage/ipc/procarray.c b/src/backend/storage/ipc/procarray.c index 387b4a405b0..9fc930e98f8 100644 --- a/src/backend/storage/ipc/procarray.c +++ b/src/backend/storage/ipc/procarray.c @@ -2779,7 +2779,7 @@ GetRunningTransactionData(void) * Also, update the oldest running xid within the current database. */ if (proc->databaseId == MyDatabaseId && - TransactionIdPrecedes(xid, oldestRunningXid)) + TransactionIdPrecedes(xid, oldestDatabaseRunningXid)) oldestDatabaseRunningXid = xid; if (ProcGlobal->subxidStates[index].overflowed)