diff --git a/src/storage/tx_storage/ob_access_service.cpp b/src/storage/tx_storage/ob_access_service.cpp index 4354bfc40c..52a1629eed 100644 --- a/src/storage/tx_storage/ob_access_service.cpp +++ b/src/storage/tx_storage/ob_access_service.cpp @@ -1157,6 +1157,7 @@ int ObAccessService::ObStoreCtxGuard::init(const share::ObLSID &ls_id) LOG_WARN("invalid argument(s)", K(ret), K(ls_id)); } else { ls_id_ = ls_id; + ctx_.reset(); ctx_.ls_id_ = ls_id; is_inited_ = true; init_ts_ = ObClockGenerator::getClock();