diff --git a/src/lib/eina/eina_thread_queue.c b/src/lib/eina/eina_thread_queue.c index 3a012ea30e..dc92db5e5c 100644 --- a/src/lib/eina/eina_thread_queue.c +++ b/src/lib/eina/eina_thread_queue.c @@ -171,6 +171,7 @@ _eina_thread_queue_msg_block_pool_shutdown(void) _eina_thread_queue_block_pool = blknext; } } + eina_spinlock_release(&(_eina_thread_queue_block_pool_lock)); eina_spinlock_free(&_eina_thread_queue_block_pool_lock); }