From 315167339eb5f146040033b555c00ee0671ac72a Mon Sep 17 00:00:00 2001 From: Kostya Serebryany Date: Thu, 24 Mar 2016 01:32:08 +0000 Subject: [libFuzzer] don't report memory leaks if we are dying due to a timeout (just use _Exit instead of exit in the timeout callback) llvm-svn: 264237 --- llvm/lib/Fuzzer/FuzzerLoop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/Fuzzer/FuzzerLoop.cpp') diff --git a/llvm/lib/Fuzzer/FuzzerLoop.cpp b/llvm/lib/Fuzzer/FuzzerLoop.cpp index 7f3ffd0a4fe..f09ac058a8d 100644 --- a/llvm/lib/Fuzzer/FuzzerLoop.cpp +++ b/llvm/lib/Fuzzer/FuzzerLoop.cpp @@ -164,7 +164,7 @@ void Fuzzer::AlarmCallback() { __sanitizer_print_stack_trace(); Printf("SUMMARY: libFuzzer: timeout\n"); PrintFinalStats(); - exit(Options.TimeoutExitCode); + _Exit(Options.TimeoutExitCode); // Stop right now. } } -- cgit v1.2.3