diff options
Diffstat (limited to 'etc/tsan.suppressions')
-rw-r--r-- | etc/tsan.suppressions | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/tsan.suppressions b/etc/tsan.suppressions index 447d3cc3ad4..08da28be651 100644 --- a/etc/tsan.suppressions +++ b/etc/tsan.suppressions @@ -16,3 +16,10 @@ signal:src/mongo/unittest/death_test.cpp # TODO: https://jira.mongodb.org/browse/SERVER-48599 race:src/third_party/wiredtiger/* +# These functions call malloc() down the line while inside a signal handler. +# Since we've never had problems with any of the allocators we use, and since +# the process is going to exit in actual practice (unlike in some of our tests), +# we are taking the calculated risk to allow AS-unsafe calls in our signal +# handlers. +signal:abruptQuitAction +signal:abruptQuitWithAddrSignal |