mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-05 22:50:51 -05:00
cleanup
This commit is contained in:
parent
870cc69c93
commit
39b20e2e5d
1 changed files with 8 additions and 5 deletions
|
|
@ -671,15 +671,18 @@ Debug( LDAP_DEBUG_TRACE,
|
|||
/* Check if all requests are finished, lr is now parent */
|
||||
tmplr = lr;
|
||||
if (tmplr->lr_status == LDAP_REQST_COMPLETED) {
|
||||
for(tmplr=lr->lr_child; tmplr != NULL; tmplr=tmplr->lr_refnext) {
|
||||
if( tmplr->lr_status != LDAP_REQST_COMPLETED) {
|
||||
break;
|
||||
}
|
||||
for ( tmplr=lr->lr_child;
|
||||
tmplr != NULL;
|
||||
tmplr=tmplr->lr_refnext)
|
||||
{
|
||||
if( tmplr->lr_status != LDAP_REQST_COMPLETED) break;
|
||||
}
|
||||
}
|
||||
|
||||
/* This is the parent request if the request has referrals */
|
||||
if ( lr->lr_outrefcnt <= 0 && lr->lr_parent == NULL && tmplr == NULL ) {
|
||||
if ( lr->lr_outrefcnt <= 0 && lr->lr_parent == NULL &&
|
||||
tmplr == NULL )
|
||||
{
|
||||
id = lr->lr_msgid;
|
||||
tag = lr->lr_res_msgtype;
|
||||
Debug( LDAP_DEBUG_ANY, "request %ld done\n",
|
||||
|
|
|
|||
Loading…
Reference in a new issue