From d23f36745e4523122fbe986e53f7133e06b7d877 Mon Sep 17 00:00:00 2001 From: Yunfeng Ye Date: Fri, 11 Oct 2019 17:30:08 +0800 Subject: [PATCH] fix resource leak for not invoking closedir() after opendir() Signed-off-by: Yunfeng Ye --- classify.c | 1 + ui/irqbalance-ui.c | 1 + 2 files changed, 2 insertions(+) diff --git a/classify.c b/classify.c index de78bba..be1ad0c 100644 --- a/classify.c +++ b/classify.c @@ -583,6 +583,7 @@ static void get_irq_user_policy(char *path, int irq, struct user_irq_policy *pol break; } } + closedir(poldir); } } } diff --git a/ui/irqbalance-ui.c b/ui/irqbalance-ui.c index fe00e94..ed8f408 100644 --- a/ui/irqbalance-ui.c +++ b/ui/irqbalance-ui.c @@ -424,6 +424,7 @@ int main(int argc, char **argv) fclose(f); } } while((entry) && (irqbalance_pid == -1)); + closedir(dir); } if(irqbalance_pid == -1) { printf("Unable to determine irqbalance PID\n");