diff options
author | Elliott Hughes <enh@google.com> | 2014-05-16 17:34:13 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2014-05-16 17:34:13 -0700 |
commit | 00c855eb3d56a683e7c3c2d08b7be0451f74bb83 (patch) | |
tree | 737e09ec908a41f218f4431b33f5e3653b2c6eb8 | |
parent | 8b9a22f30a6cfc58f35ad5964d90319d5f3c9cd5 (diff) | |
download | android_bionic-00c855eb3d56a683e7c3c2d08b7be0451f74bb83.tar.gz android_bionic-00c855eb3d56a683e7c3c2d08b7be0451f74bb83.tar.bz2 android_bionic-00c855eb3d56a683e7c3c2d08b7be0451f74bb83.zip |
Rethrow SIGTRAP too.
Bug: 15024256
Change-Id: I0347da9698a6ccd317ce6e6f7916d710d66e0f8a
-rw-r--r-- | linker/debugger.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
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 |