From 8a422ad27d21cbfd5c71ed9aeb3cf57e8e45172c Mon Sep 17 00:00:00 2001 From: zhjc1124 Date: Wed, 30 Oct 2024 13:17:18 +0000 Subject: [PATCH] fix dir close leak --- src/share/resource_manager/ob_cgroup_ctrl.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/share/resource_manager/ob_cgroup_ctrl.cpp b/src/share/resource_manager/ob_cgroup_ctrl.cpp index 6bb70f1c9..dbc01f149 100644 --- a/src/share/resource_manager/ob_cgroup_ctrl.cpp +++ b/src/share/resource_manager/ob_cgroup_ctrl.cpp @@ -184,6 +184,7 @@ int ObCgroupCtrl::which_type_dir_(const char *curr_path, int &type) } } } + closedir(dir); } return ret; } @@ -269,6 +270,7 @@ int ObCgroupCtrl::recursion_process_group_(const char *curr_path, DirProcessor * LOG_WARN("process path failed", K(sub_path)); } } + closedir(dir); } } if (OB_SUCC(ret) && 0 != strcmp(root_cgroup_, curr_path) &&