From e2fdcab6dcd5650a7c06fe5f5592b380a32ffc3a Mon Sep 17 00:00:00 2001 From: Andres Freund Date: Fri, 7 Sep 2012 21:54:59 +0200 Subject: [PATCH] fix off-by-one that only manifests visibly on some platforms --- src/backend/access/transam/xlog.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/access/transam/xlog.c b/src/backend/access/transam/xlog.c index 0b1d9257e0..cf7c97d917 100644 --- a/src/backend/access/transam/xlog.c +++ b/src/backend/access/transam/xlog.c @@ -5230,7 +5230,7 @@ BootStrapXLOG(void) checkPoint.time = (pg_time_t) time(NULL); checkPoint.oldestActiveXid = InvalidTransactionId; - for(i = InvalidMultimasterNodeId + 1; i < MaxMultimasterNodeId; + for(i = InvalidMultimasterNodeId + 1; i < MaxMultimasterNodeId - 1; i++){ checkPoint.logicalReceiveState[i] = InvalidXLogRecPtr; checkPoint.logicalApplyState[i] = InvalidXLogRecPtr; -- 2.39.5