From 532fc1bf98394b825e7bc9fa3ff9707a64a497da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Wed, 12 Jul 2017 11:58:32 +0100 Subject: [PATCH] Shorten time operation_mutex is locked --- servers/lloadd/operation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/servers/lloadd/operation.c b/servers/lloadd/operation.c index 56deb0ac65..425cf02265 100644 --- a/servers/lloadd/operation.c +++ b/servers/lloadd/operation.c @@ -668,10 +668,10 @@ operation_send_reject( * client is dead, it must have been the upstream */ assert( c ); CONNECTION_LOCK(c); + ldap_pvt_thread_mutex_unlock( &operation_mutex ); Debug( LDAP_DEBUG_TRACE, "operation_send_reject: " "not sending msgid=%d, client connid=%lu is dead\n", op->o_client_msgid, op->o_client_connid ); - ldap_pvt_thread_mutex_unlock( &operation_mutex ); operation_destroy_from_upstream( op ); UPSTREAM_UNLOCK_OR_DESTROY(c); return;