]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-asyncmeta/add.c
ITS#8303 Track pending ops per a_metasingleconn_t
[openldap] / servers / slapd / back-asyncmeta / add.c
index 661c4fd1a5dee3511482e3a7110c7a02341a3dda..4ba92caec7c31f2811b66e616301f620362affcf 100644 (file)
@@ -360,8 +360,9 @@ asyncmeta_back_add( Operation *op, SlapReply *rs )
                        assert( 0 );
                        break;
                }
+
        ldap_pvt_thread_mutex_lock( &mc->mc_om_mutex);
-       asyncmeta_start_one_listener(mc, candidates, candidate);
+       asyncmeta_start_one_listener(mc, candidates, bc, candidate);
        ldap_pvt_thread_mutex_unlock( &mc->mc_om_mutex);
 finish:
        return rs->sr_err;