]> granicus.if.org Git - postgresql/commitdiff
Revoke incorrectly applied patch version
authorSimon Riggs <simon@2ndQuadrant.com>
Sat, 27 Jun 2015 01:22:45 +0000 (02:22 +0100)
committerSimon Riggs <simon@2ndQuadrant.com>
Sat, 27 Jun 2015 01:22:45 +0000 (02:22 +0100)
src/backend/access/heap/heapam.c

index 0bb1382efb01340c7bcffff0488b55ff115ec941..76d30c33554a6c270675e5b0dc9eea21c2198007 100644 (file)
@@ -4239,13 +4239,7 @@ heap_xlog_freeze(XLogRecPtr lsn, XLogRecord *record)
         * consider the frozen xids as running.
         */
        if (InHotStandby)
-       {
-               TransactionId latestRemovedXid = cutoff_xid;
-
-               TransactionIdRetreat(latestRemovedXid);
-
-               ResolveRecoveryConflictWithSnapshot(latestRemovedXid, rnode);
-       }
+               ResolveRecoveryConflictWithSnapshot(cutoff_xid, xlrec->node);
 
        /* If we have a full-page image, restore it and we're done */
        if (record->xl_info & XLR_BKP_BLOCK(0))