From ffc11e12dedd4f1727f78f0fd3418524091279a9 Mon Sep 17 00:00:00 2001 From: wuyuechuan Date: Fri, 7 Aug 2020 15:22:18 +0800 Subject: [PATCH] bug fix: use wrong log type --- src/gausskernel/storage/access/redo/xact.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gausskernel/storage/access/redo/xact.cpp b/src/gausskernel/storage/access/redo/xact.cpp index 1a448aaef..37708d083 100644 --- a/src/gausskernel/storage/access/redo/xact.cpp +++ b/src/gausskernel/storage/access/redo/xact.cpp @@ -428,7 +428,7 @@ XLogRecParseState* xact_xlog_abort_parse_to_block(XLogReaderState* record, XLogR xl_xact_abort* xlrec = NULL; int nsubxacts = 0; - if (info == XLOG_XACT_COMMIT) { + if (info == XLOG_XACT_ABORT) { xlrec = (xl_xact_abort*)XLogRecGetData(record); } else { xl_xact_abort_prepared* xlrecpre = (xl_xact_abort_prepared*)XLogRecGetData(record);