Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Revoke incorrectly applied patch version
authorSimon Riggs <simon@2ndQuadrant.com>
Sat, 27 Jun 2015 01:22:26 +0000 (02:22 +0100)
committerSimon Riggs <simon@2ndQuadrant.com>
Sat, 27 Jun 2015 01:22:26 +0000 (02:22 +0100)
src/backend/access/heap/heapam.c

index 634c0313c944e3fe472d6aca448ffaccd63e28e0..6645732f74c2f51974d3e2d12e2f0dc120048e32 100644 (file)
@@ -4307,13 +4307,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))