Przeglądaj źródła

Merge pull request #87169 from 0x0ACB/debugger_deadlock

Fix deadlock in `RemoteDebugger::debug`
Rémi Verschelde 1 rok temu
rodzic
commit
1debbaa468
1 zmienionych plików z 0 dodań i 2 usunięć
  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();