From 890544e88b165f84d19d09a068e35161ffd509e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=96=E7=95=8C?= Date: Mon, 27 Jul 2026 10:49:29 +0800 Subject: [PATCH] Fix rule-set file descriptor leak --- route/rule/rule_set_local.go | 1 + 1 file changed, 1 insertion(+) diff --git a/route/rule/rule_set_local.go b/route/rule/rule_set_local.go index ed873d70..ee19cc45 100644 --- a/route/rule/rule_set_local.go +++ b/route/rule/rule_set_local.go @@ -114,6 +114,7 @@ func (s *LocalRuleSet) reloadFile(path string) error { if err != nil { return err } + defer setFile.Close() ruleSet, err = srs.Read(setFile, false) if err != nil { return err