so mimic order of locks taken to be paranoid ... this wouldnt be a
deadlock issue but just to be safe instead of sorry.
static void
_eina_thread_queue_msg_block_real_free(Eina_Thread_Queue_Msg_Block *blk)
{
- eina_lock_take(&(blk->lock_non_0_ref));
- eina_lock_release(&(blk->lock_non_0_ref));
- eina_lock_free(&(blk->lock_non_0_ref));
#ifndef ATOMIC
eina_lock_take(&(blk->lock_ref));
eina_lock_release(&(blk->lock_ref));
eina_spinlock_free(&(blk->lock_ref));
#endif
+ eina_lock_take(&(blk->lock_non_0_ref));
+ eina_lock_release(&(blk->lock_non_0_ref));
+ eina_lock_free(&(blk->lock_non_0_ref));
free(blk);
}