From 282b369207ce50532d18468e4f6b6f5828527b66 Mon Sep 17 00:00:00 2001 From: HynoR <20227709+HynoR@users.noreply.github.com> Date: Tue, 27 Jan 2026 13:27:38 +0800 Subject: [PATCH] fix: ensure local connection is properly closed in CheckLocalConn method --- agent/app/api/v2/setting.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/agent/app/api/v2/setting.go b/agent/app/api/v2/setting.go index 604dcf78bfca..3609a4ceb142 100644 --- a/agent/app/api/v2/setting.go +++ b/agent/app/api/v2/setting.go @@ -80,7 +80,10 @@ func (b *BaseApi) LoadLocalConn(c *gin.Context) { } func (b *BaseApi) CheckLocalConn(c *gin.Context) { - _, err := loadLocalConn() + client, err := loadLocalConn() + if err == nil && client != nil { + client.Close() + } helper.SuccessWithData(c, err == nil) }