diff --git a/linker/debugger.cpp b/linker/debugger.cpp index 75929acfb..9ebb09ba6 100644 --- a/linker/debugger.cpp +++ b/linker/debugger.cpp @@ -269,6 +269,7 @@ static void debuggerd_signal_handler(int signal_number, siginfo_t* info, void*) #if defined(SIGSTKFLT) case SIGSTKFLT: #endif + case SIGTRAP: tgkill(getpid(), gettid(), signal_number); break; default: // SIGILL, SIGBUS, SIGSEGV