fix deadlock in RemoteDebugger::debug

This commit is contained in:
ACB 2024-01-14 11:07:14 +01:00
parent 26b1fd0d84
commit c976306628
1 changed files with 0 additions and 2 deletions

View File

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