From 736f65b7b229d51dcb7de4d85f66a0f131c6ee22 Mon Sep 17 00:00:00 2001 From: Stavros Date: Mon, 14 Jul 2025 20:10:15 +0300 Subject: [PATCH] refactor: close connection before trying to reconnect --- internal/ldap/ldap.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/ldap/ldap.go b/internal/ldap/ldap.go index 9481819..10cf0f3 100644 --- a/internal/ldap/ldap.go +++ b/internal/ldap/ldap.go @@ -129,6 +129,7 @@ func (l *LDAP) reconnect() error { exp.Reset() operation := func() (*ldapgo.Conn, error) { + l.Conn.Close() _, err := l.connect() if err != nil { return nil, nil