From b93cd05c8ba17f2a3f6f4e8a7212c0f9b9a0e7d9 Mon Sep 17 00:00:00 2001 From: Stavros Date: Sun, 28 Jun 2026 18:29:42 +0300 Subject: [PATCH] fix: reduce reconnect time to around 7 seconds in startup --- internal/service/ldap_service.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/service/ldap_service.go b/internal/service/ldap_service.go index 6cc72889..71d3190d 100644 --- a/internal/service/ldap_service.go +++ b/internal/service/ldap_service.go @@ -75,9 +75,9 @@ func NewLdapService(i LdapServiceInput) (*LdapService, error) { _, err := ldap.connect() - // Warn: This will hang the tinyauth startup for a good 45 seconds until it fails if err != nil { - err = ldap.reconnect(10 * time.Second) + // 3s + 4.5s (3x1.5) = ~6.75-8.25s total wait time before giving up + err = ldap.reconnect(3 * time.Second) return nil, fmt.Errorf("failed to connect to ldap server: %w", err) }