Index: src/client/linux/handler/exception_handler.cc |
diff --git a/src/client/linux/handler/exception_handler.cc b/src/client/linux/handler/exception_handler.cc |
index 148d61f9f3d95e15a545535244b1948f08d22a9d..b63f973b829e7ee2a70c363c42f6c357bf77d234 100644 |
--- a/src/client/linux/handler/exception_handler.cc |
+++ b/src/client/linux/handler/exception_handler.cc |
@@ -118,7 +118,7 @@ namespace { |
// all these signals must be Core (see man 7 signal) because we rethrow the |
// signal after handling it and expect that it'll be fatal. |
const int kExceptionSignals[] = { |
- SIGSEGV, SIGABRT, SIGFPE, SIGILL, SIGBUS |
+ SIGSEGV, SIGABRT, SIGFPE, SIGILL, SIGBUS, SIGTRAP |
}; |
const int kNumHandledSignals = |
sizeof(kExceptionSignals) / sizeof(kExceptionSignals[0]); |