From 2e700c9bf60cb173d7636eac836b25cfdc95e473 Mon Sep 17 00:00:00 2001 From: Kostya Serebryany Date: Sat, 3 Oct 2015 07:02:05 +0000 Subject: [PATCH] [libFuzzer] trying to fix at-exit hang git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249231 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Fuzzer/FuzzerDriver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Fuzzer/FuzzerDriver.cpp b/lib/Fuzzer/FuzzerDriver.cpp index b267a9bf039..fe14cbff014 100644 --- a/lib/Fuzzer/FuzzerDriver.cpp +++ b/lib/Fuzzer/FuzzerDriver.cpp @@ -318,7 +318,7 @@ int FuzzerDriver(const std::vector &Args, Printf("Done %d runs in %zd second(s)\n", F.getTotalNumberOfRuns(), F.secondsSinceProcessStartUp()); - return 0; + exit(0); // Don't let F destroy itself. } } // namespace fuzzer -- 2.34.1