]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/backover.c
better fix to ITS#3433
[openldap] / servers / slapd / backover.c
index 43299c1e0689019dbc1150401ee681e142892c66..1efbfcb565fa606064ef17a13f5df63547c09814 100644 (file)
@@ -260,10 +260,9 @@ over_op_func(
        slap_callback cb = {NULL, over_back_response, NULL, NULL};
        int rc = SLAP_CB_CONTINUE;
 
-       if ( op->o_bd == NULL ) {
-               /* FIXME: happens for instance during abandon... */
-               return 0;
-       }
+       /* FIXME: used to happen for instance during abandon
+        * when global overlays are used... */
+       assert( op->o_bd != NULL );
 
        oi = op->o_bd->bd_info->bi_private;
        on = oi->oi_list;