From bc941cb2487d090c6c196e3ce8ac81ed6815a959 Mon Sep 17 00:00:00 2001 From: Stavros Date: Thu, 17 Jul 2025 15:06:00 +0300 Subject: [PATCH] refactor: make reconnect operation return connection --- internal/ldap/ldap.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/ldap/ldap.go b/internal/ldap/ldap.go index 10cf0f36..61578d76 100644 --- a/internal/ldap/ldap.go +++ b/internal/ldap/ldap.go @@ -130,11 +130,11 @@ func (l *LDAP) reconnect() error { operation := func() (*ldapgo.Conn, error) { l.Conn.Close() - _, err := l.connect() + conn, err := l.connect() if err != nil { return nil, nil } - return nil, nil + return conn, nil } _, err := backoff.Retry(context.TODO(), operation, backoff.WithBackOff(exp), backoff.WithMaxTries(3))