gdbstub: Fix another Win32 threading deadlock
This commit is contained in:
@@ -1531,6 +1531,7 @@ gdbstub_client_thread(void *priv)
|
|||||||
case 0x03: /* break */
|
case 0x03: /* break */
|
||||||
/* Wait for any existing packets to be processed. */
|
/* Wait for any existing packets to be processed. */
|
||||||
thread_wait_event(client->processed_event, -1);
|
thread_wait_event(client->processed_event, -1);
|
||||||
|
thread_set_event(client->processed_event);
|
||||||
|
|
||||||
/* Break immediately. */
|
/* Break immediately. */
|
||||||
gdbstub_log("GDB Stub: Break requested\n");
|
gdbstub_log("GDB Stub: Break requested\n");
|
||||||
|
Reference in New Issue
Block a user