Skip to content
Snippets Groups Projects
Commit 1b5c5da9 authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

ITS#3359: fix crash on recursive rebind following referral

parent 275ee6f1
Branches
Tags
No related merge requests found
......@@ -243,11 +243,13 @@ wait4msg(
#ifdef LDAP_DEBUG
if ( timeout == NULL ) {
Debug( LDAP_DEBUG_TRACE, "wait4msg (infinite timeout), msgid %d\n",
msgid, 0, 0 );
Debug( LDAP_DEBUG_TRACE,
"wait4msg (infinite timeout), msgid %d\n",
msgid, 0, 0 );
} else {
Debug( LDAP_DEBUG_TRACE, "wait4msg (timeout %ld sec, %ld usec), msgid %d\n",
(long) timeout->tv_sec, (long) timeout->tv_usec, msgid );
Debug( LDAP_DEBUG_TRACE,
"wait4msg (timeout %ld sec, %ld usec), msgid %d\n",
(long) timeout->tv_sec, (long) timeout->tv_usec, msgid );
}
#endif /* LDAP_DEBUG */
......@@ -302,7 +304,7 @@ wait4msg(
{
ld->ld_errno = (rc == -1 ? LDAP_SERVER_DOWN :
LDAP_TIMEOUT);
return( rc );
return -1;
}
if ( rc == -1 ) {
......@@ -351,7 +353,7 @@ wait4msg(
}
}
return( rc );
return rc;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment