From 8e89a8e323ef821c579839352d190f417823f2b4 Mon Sep 17 00:00:00 2001 From: obdev Date: Tue, 14 Feb 2023 10:44:33 +0000 Subject: [PATCH] add abort() for sanity build when tsc iter is not released --- src/sql/das/ob_das_scan_op.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sql/das/ob_das_scan_op.cpp b/src/sql/das/ob_das_scan_op.cpp index 26c66548a2..1ffce05adf 100644 --- a/src/sql/das/ob_das_scan_op.cpp +++ b/src/sql/das/ob_das_scan_op.cpp @@ -163,6 +163,9 @@ ObDASScanOp::~ObDASScanOp() if (result_ != nullptr && result_->get_type() == ObNewRowIterator::ObTableScanIterator) { LOG_ERROR_RET(OB_ERR_UNEXPECTED, "table scan iter is not released, maybe some bug occured", KPC(scan_ctdef_), K(scan_param_), KPC(scan_rtdef_)); + #ifdef ENABLE_SANITY + abort(); + #endif } scan_param_.destroy(); } -- GitLab