瀏覽代碼

Merge pull request #87169 from 0x0ACB/debugger_deadlock

Fix deadlock in `RemoteDebugger::debug`
Rémi Verschelde 1 年之前
父節點
當前提交
1debbaa468
共有 1 個文件被更改,包括 0 次插入2 次删除
  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();