summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Schubert <contact@benschubert.me>2019-07-26 09:23:12 +0100
committerBenjamin Schubert <contact@benschubert.me>2019-07-26 09:23:12 +0100
commit0b118ed2e7ef47f85e941d22512f17db43e43035 (patch)
tree996f9645b1ded8ed0a37334b0e536fdb184e3f8d
parent5893e454d4eff12b48252c3e704e9d66c17679b4 (diff)
downloadbuildstream-0b118ed2e7ef47f85e941d22512f17db43e43035.tar.gz
WIP
-rw-r--r--src/buildstream/_scheduler/jobs/job.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buildstream/_scheduler/jobs/job.py b/src/buildstream/_scheduler/jobs/job.py
index e168abb4e..9e48a9a10 100644
--- a/src/buildstream/_scheduler/jobs/job.py
+++ b/src/buildstream/_scheduler/jobs/job.py
@@ -673,6 +673,9 @@ class ChildJob():
#
def child_action(self, queue):
+ import faulthandler
+ faulthandler.enable()
+
# This avoids some SIGTSTP signals from grandchildren
# getting propagated up to the master process
os.setsid()