summaryrefslogtreecommitdiffstats
path: root/bitbake/bin/bitbake-worker
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/bin/bitbake-worker')
-rwxr-xr-xbitbake/bin/bitbake-worker6
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/bin/bitbake-worker b/bitbake/bin/bitbake-worker
index 5f6543b7e9..af17b874aa 100755
--- a/bitbake/bin/bitbake-worker
+++ b/bitbake/bin/bitbake-worker
@@ -87,7 +87,11 @@ def worker_child_fire(event, d):
87 global worker_pipe 87 global worker_pipe
88 88
89 data = "<event>" + pickle.dumps(event) + "</event>" 89 data = "<event>" + pickle.dumps(event) + "</event>"
90 worker_pipe.write(data) 90 try:
91 worker_pipe.write(data)
92 except IOError:
93 sigterm_handler(None, None)
94 raise
91 95
92bb.event.worker_fire = worker_fire 96bb.event.worker_fire = worker_fire
93 97