From: Quanah Gibson-Mount Date: Mon, 15 Dec 2008 19:40:25 +0000 (+0000) Subject: Remove unneeded locking. Don't wait for memp_trickle to complete, X-Git-Tag: OPENLDAP_REL_ENG_2_4_14~133 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=8ac011637fd0ccf1f3d574e1a5ff76e9f70c0fa8;p=openldap Remove unneeded locking. Don't wait for memp_trickle to complete, losing an signal doesn't hurt in this case. --- diff --git a/servers/slapd/back-bdb/tools.c b/servers/slapd/back-bdb/tools.c index 66b2e9a32f..c06711677d 100644 --- a/servers/slapd/back-bdb/tools.c +++ b/servers/slapd/back-bdb/tools.c @@ -522,9 +522,7 @@ ID bdb_tool_entry_put( } if (( slapMode & SLAP_TOOL_QUICK ) && (( e->e_id & 0xfff ) == 0xfff )) { - ldap_pvt_thread_mutex_lock( &bdb_tool_trickle_mutex ); ldap_pvt_thread_cond_signal( &bdb_tool_trickle_cond ); - ldap_pvt_thread_mutex_unlock( &bdb_tool_trickle_mutex ); } if ( !bdb->bi_linear_index )