From 7f7ea6b759ce0506e0cc6b459818c726cac4878f Mon Sep 17 00:00:00 2001 From: guangwu Date: Fri, 12 Apr 2024 15:33:10 +0800 Subject: [PATCH] fix: close file in the PopulateConfig func --- api.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api.go b/api.go index 43f97ed0..14d5520c 100644 --- a/api.go +++ b/api.go @@ -150,7 +150,8 @@ func (server *ApiServer) PopulateConfig(filename string) { logger.Err(err).Str("config", filename).Msg("Error reading config file") return } - + defer file.Close() + proxies, err := server.Collection.PopulateJson(server, file) if err != nil { logger.Err(err).Msg("Failed to populate proxies from file")