diff --git a/src/storage/transaction/ob_tenant_weak_read_service.cpp b/src/storage/transaction/ob_tenant_weak_read_service.cpp index 0eaf8b8ac60df1bfa44d4b9b5da06f7360f30861..b1c2960dd6445bd8fce3a23c7d2d353df5debaaf 100644 --- a/src/storage/transaction/ob_tenant_weak_read_service.cpp +++ b/src/storage/transaction/ob_tenant_weak_read_service.cpp @@ -118,6 +118,7 @@ void ObTenantWeakReadService::destroy() TG_STOP(tg_id_); TG_WAIT(tg_id_); + TG_DESTROY(tg_id_); cluster_service_.destroy();