Browse Source

fix deadlock in RemoteDebugger::debug

ACB 1 year ago
parent
commit
c976306628
1 changed files with 0 additions and 2 deletions
  1. 0 2
      core/debugger/remote_debugger.cpp

+ 0 - 2
core/debugger/remote_debugger.cpp

@@ -435,9 +435,7 @@ void RemoteDebugger::debug(bool p_can_continue, bool p_is_error_breakpoint) {
 		messages.insert(Thread::get_caller_id(), List<Message>());
 	}
 
-	mutex.lock();
 	while (is_peer_connected()) {
-		mutex.unlock();
 		flush_output();
 
 		_poll_messages();