From: Kostya Serebryany Date: Sat, 3 Oct 2015 07:02:05 +0000 (+0000) Subject: [libFuzzer] trying to fix at-exit hang X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=2e700c9bf60cb173d7636eac836b25cfdc95e473;p=oota-llvm.git [libFuzzer] trying to fix at-exit hang git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249231 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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