[LNT] r312611 - We shouldn't call sys.exit() in a multiprocessing Process

Matthias Braun via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 5 20:04:23 PDT 2017


Author: matze
Date: Tue Sep  5 20:04:23 2017
New Revision: 312611

URL: http://llvm.org/viewvc/llvm-project?rev=312611&view=rev
Log:
We shouldn't call sys.exit() in a multiprocessing Process

Modified:
    lnt/trunk/lnt/util/async_ops.py

Modified: lnt/trunk/lnt/util/async_ops.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/util/async_ops.py?rev=312611&r1=312610&r2=312611&view=diff
==============================================================================
--- lnt/trunk/lnt/util/async_ops.py (original)
+++ lnt/trunk/lnt/util/async_ops.py Tue Sep  5 20:04:23 2017
@@ -156,8 +156,6 @@ def async_wrapper(job, ts_args, func_arg
         # parent process.
         logger.error("Subprocess failed with:" +
                      "".join(traceback.format_exception(*sys.exc_info())))
-        sys.exit(1)
-    sys.exit(0)
 
 
 def make_callback():




More information about the llvm-commits mailing list