diff --git a/src/tmqh-packetpool.c b/src/tmqh-packetpool.c index c302bde18732..f71274b4502c 100644 --- a/src/tmqh-packetpool.c +++ b/src/tmqh-packetpool.c @@ -237,8 +237,8 @@ void PacketPoolReturnPacket(Packet *p) p->next = pool->return_stack.head; pool->return_stack.head = p; pool->return_stack.cnt++; - SCMutexUnlock(&pool->return_stack.mutex); SCCondSignal(&pool->return_stack.cond); + SCMutexUnlock(&pool->return_stack.mutex); } } }