From 76b9c476dd59c63a9a1bdff6133a7fed24954fd2 Mon Sep 17 00:00:00 2001 From: Michael Kourlas Date: Fri, 30 May 2025 17:56:49 -0400 Subject: [PATCH] ITS#10330 do not poll socket in ldap_int_tls_start if no timeout set This probably had no effect, but is unnecessary. --- libraries/libldap/tls2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/libldap/tls2.c b/libraries/libldap/tls2.c index 0841005a59..3a07aa0edd 100644 --- a/libraries/libldap/tls2.c +++ b/libraries/libldap/tls2.c @@ -1172,7 +1172,7 @@ ldap_int_tls_start ( LDAP *ld, LDAPConn *conn, LDAPURLDesc *srv ) if ( async ) { ld->ld_errno = LDAP_X_CONNECTING; return (ld->ld_errno); - } else { + } else if ( ld->ld_options.ldo_tm_net.tv_sec >= 0 ) { struct timeval curr_time_tv, delta_tv; int wr=0; -- 2.47.3