fix(go.d/mongodb): add missing disconnect in initClient (#19232)
Ilya Mashchenko committed
Dec 16, 2024 at 22:47 UTC
3f62766f9740e99f3bc36c88b7a2eed8771b8302
1 file changed
+1
src/go/plugin/go.d/collector/mongodb/client.go
+1
@@ -254,6 +254,7 @@ func (c *mongoClient) initClient(uri string, timeout time.Duration) error {
254
defer cancelPing()
255
256
if err := client.Ping(ctxPing, nil); err != nil {
257
+ _ = client.Disconnect(ctxConn)
258
return err
259
}
260