diff --git a/core/message_queue.cpp b/core/message_queue.cpp index 27da2c099ae..41f5ed89807 100644 --- a/core/message_queue.cpp +++ b/core/message_queue.cpp @@ -271,6 +271,7 @@ void MessageQueue::flush() { //using reverse locking strategy _THREAD_SAFE_LOCK_ + ERR_FAIL_COND(flushing); flushing = true; while (read_pos < buffer_end) {