summaryrefslogtreecommitdiff
path: root/qpid/extras/dispatch/src/router_node.c
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/extras/dispatch/src/router_node.c')
-rw-r--r--qpid/extras/dispatch/src/router_node.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/qpid/extras/dispatch/src/router_node.c b/qpid/extras/dispatch/src/router_node.c
index 84dd1c0fa7..eefd37cb77 100644
--- a/qpid/extras/dispatch/src/router_node.c
+++ b/qpid/extras/dispatch/src/router_node.c
@@ -393,10 +393,7 @@ static void router_rx_handler(void* context, dx_link_t *link, dx_delivery_t *del
// Receive the message into a local representation. If the returned message
// pointer is NULL, we have not yet received a complete message.
//
- sys_mutex_lock(router->lock);
msg = dx_message_receive(delivery);
- sys_mutex_unlock(router->lock);
-
if (!msg)
return;