mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-11 01:12:54 -05:00
Fix ITS#2132, give up if listener fails to open
This commit is contained in:
parent
acc32b9d9e
commit
b9bd44b047
1 changed files with 14 additions and 1 deletions
|
|
@ -581,6 +581,8 @@ static int slap_open_listener(
|
|||
return rc;
|
||||
}
|
||||
|
||||
l.sl_url = NULL;
|
||||
|
||||
#ifndef HAVE_TLS
|
||||
if( ldap_pvt_url_scheme2tls( lud->lud_scheme ) ) {
|
||||
#ifdef NEW_LOGGING
|
||||
|
|
@ -859,10 +861,21 @@ static int slap_open_listener(
|
|||
|
||||
slap_free_listener_addresses(psal);
|
||||
|
||||
if ( l.sl_url == NULL )
|
||||
{
|
||||
#ifdef NEW_LOGGING
|
||||
LDAP_LOG( CONNECTION, RESULTS,
|
||||
"slap_open_listener: failed on %s\n", url, 0, 0 );
|
||||
#else
|
||||
Debug( LDAP_DEBUG_TRACE,
|
||||
"slap_open_listener: failed on %s\n", url, 0, 0 );
|
||||
#endif
|
||||
return -1;
|
||||
}
|
||||
|
||||
#ifdef NEW_LOGGING
|
||||
LDAP_LOG( CONNECTION, RESULTS,
|
||||
"slap_open_listener: daemon initialzed %s\n", l.sl_url, 0, 0 );
|
||||
"slap_open_listener: daemon initialized %s\n", l.sl_url, 0, 0 );
|
||||
#else
|
||||
Debug( LDAP_DEBUG_TRACE, "daemon: initialized %s\n",
|
||||
l.sl_url, 0, 0 );
|
||||
|
|
|
|||
Loading…
Reference in a new issue