mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-02-23 14:09:39 +08:00
only loop for read/search/bind
This commit is contained in:
parent
9686c7ce99
commit
56aa6ba1f4
@ -620,25 +620,19 @@ main( int argc, char **argv )
|
|||||||
fork_child( rcmd, rargs );
|
fork_child( rcmd, rargs );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( DOREQ( mnum, j ) ) {
|
if ( j < mnum ) {
|
||||||
int jj = j % mnum;
|
margs[manum - 2] = mreqs[j];
|
||||||
|
|
||||||
margs[manum - 2] = mreqs[jj];
|
|
||||||
fork_child( mcmd, margs );
|
fork_child( mcmd, margs );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( DOREQ( modnum, j ) ) {
|
if ( j < modnum ) {
|
||||||
int jj = j % modnum;
|
modargs[modanum - 4] = moddn[j];
|
||||||
|
modargs[modanum - 2] = modreqs[j];
|
||||||
modargs[modanum - 4] = moddn[jj];
|
|
||||||
modargs[modanum - 2] = modreqs[jj];
|
|
||||||
fork_child( modcmd, modargs );
|
fork_child( modcmd, modargs );
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( DOREQ( anum, j ) ) {
|
if ( j < anum ) {
|
||||||
int jj = j % anum;
|
aargs[aanum - 2] = afiles[j];
|
||||||
|
|
||||||
aargs[aanum - 2] = afiles[jj];
|
|
||||||
fork_child( acmd, aargs );
|
fork_child( acmd, aargs );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user