diff options
Diffstat (limited to 'src/core')
| -rw-r--r-- | src/core/gdbstub/gdbstub.cpp | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/src/core/gdbstub/gdbstub.cpp b/src/core/gdbstub/gdbstub.cpp index 2f15635c5..70c0f8b80 100644 --- a/src/core/gdbstub/gdbstub.cpp +++ b/src/core/gdbstub/gdbstub.cpp @@ -1389,10 +1389,9 @@ void SendTrap(Kernel::Thread* thread, int trap) {          return;      } -    if (!halt_loop || current_thread == thread) { -        current_thread = thread; -        SendSignal(thread, trap); -    } +    current_thread = thread; +    SendSignal(thread, trap); +      halt_loop = true;      send_trap = false;  } | 
