summaryrefslogtreecommitdiff
path: root/test/msan/chained_origin_with_signals.cc
diff options
context:
space:
mode:
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-07-30 08:17:58 +0000
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>2014-07-30 08:17:58 +0000
commit2d04ffdf497c845502bc18ac3e3d7fb6834f7a8a (patch)
treea50bece73aac7f504323490aa358707b7cd46a49 /test/msan/chained_origin_with_signals.cc
parent8a5feaabd9ff7b3c8df7503a493d21724946d53d (diff)
[msan] Use SIGHUP instead of SIGUSR1 in test.
Apparently, SIGUSR1 does not work on x86_64+ArchLinux for some reason. For more details, see: https://groups.google.com/forum/#!topic/llvm-dev/4Ag1FF4M2Dw git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@214289 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/msan/chained_origin_with_signals.cc')
-rw-r--r--test/msan/chained_origin_with_signals.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/msan/chained_origin_with_signals.cc b/test/msan/chained_origin_with_signals.cc
index ef98385a1..2841e34a1 100644
--- a/test/msan/chained_origin_with_signals.cc
+++ b/test/msan/chained_origin_with_signals.cc
@@ -25,9 +25,9 @@ int main(int argc, char *argv[]) {
int volatile z;
x = z;
- signal(SIGUSR1, SignalHandler);
- kill(getpid(), SIGUSR1);
- signal(SIGUSR1, SIG_DFL);
+ signal(SIGHUP, SignalHandler);
+ kill(getpid(), SIGHUP);
+ signal(SIGHUP, SIG_DFL);
return y;
}