diff options
author | Vitaly Buka <vitalybuka@google.com> | 2023-07-26 01:00:32 -0700 |
---|---|---|
committer | Vitaly Buka <vitalybuka@google.com> | 2023-07-26 13:03:40 -0700 |
commit | e00e0b6fb004080214645b14cfe68c3c4eccd437 (patch) | |
tree | eff5ffae58956a8c6556e9744f9d7f2f73981cd0 /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | fd16d465363ecf43c133e881038d87dc06704c0f (diff) | |
download | llvm-e00e0b6fb004080214645b14cfe68c3c4eccd437.zip llvm-e00e0b6fb004080214645b14cfe68c3c4eccd437.tar.gz llvm-e00e0b6fb004080214645b14cfe68c3c4eccd437.tar.bz2 |
[asan] Block signals when starting threads
Async signals may crash the process if AsanThread is not fully
initialized. We do the same for other sanitizers already.
Can't have good reproducer for test. We see this in internal test with prob 1e-6.
Reviewed By: kstoimenov
Differential Revision: https://reviews.llvm.org/D156299
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions