Commit c1019fbf authored by Howard Chu's avatar Howard Chu
Browse files

More for ITS#4323 fix

parent 4c754ec2
......@@ -269,12 +269,14 @@ glue_sub_search( Operation *op, SlapReply *rs, BackendDB *b0,
/* Process any overlays on the master backend */
if ( op->o_bd == b0 && on->on_next ) {
BackendInfo *bi = op->o_bd->bd_info;
int rc;
int rc = SLAP_CB_CONTINUE;
for ( on=on->on_next; on; on=on->on_next ) {
op->o_bd->bd_info = (BackendInfo *)on;
rc = on->on_bi.bi_op_search( op, rs );
if ( rc != SLAP_CB_CONTINUE )
break;
if ( on->on_bi.bi_op_search ) {
rc = on->on_bi.bi_op_search( op, rs );
if ( rc != SLAP_CB_CONTINUE )
break;
}
}
op->o_bd->bd_info = bi;
if ( rc != SLAP_CB_CONTINUE )
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment