From d1161cb4daf502d30983200652adbaa5b296b743 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 12 Mar 2014 03:16:12 +0000 Subject: bitbake: bitbake-worker: Ensure children have default sigterm handler The children of the worker should have the default SIGTERM handler, else they'll try and do cleanup which should only happen in the parent leading to all kinds of bizarre build failures. (Bitbake rev: a53c8d1f846d94082aa459996c4114f10970b8ef) Signed-off-by: Richard Purdie --- bitbake/bin/bitbake-worker | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bitbake/bin/bitbake-worker b/bitbake/bin/bitbake-worker index c173dbe01d..68e2bf4571 100755 --- a/bitbake/bin/bitbake-worker +++ b/bitbake/bin/bitbake-worker @@ -132,6 +132,8 @@ def fork_off_task(cfg, data, workerdata, fn, task, taskname, appends, taskdepdat global worker_pipe pipein.close() + signal.signal(signal.SIGTERM, signal.SIG_DFL) + # Save out the PID so that the event can include it the # events bb.event.worker_pid = os.getpid() -- cgit v1.2.3-54-g00ecf