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) }