summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorBenjamin Schubert <contact@benschubert.me>2019-11-08 14:26:08 +0000
committerValentin David <valentin.david@codethink.co.uk>2020-03-10 13:15:50 +0100
commit1e7e90ec4f298a948676fae33b5694f2eaa9381f (patch)
treed1eda08c875cb28735c376e7c1ee8246c4115300 /README.rst
parentc12c7f596f15842028a46fff0ad062b3b4e2988f (diff)
downloadbuildstream-1e7e90ec4f298a948676fae33b5694f2eaa9381f.tar.gz
job.py: Don't use 'terminate_wait', as it uses waitpid()
Using `join()` on the subprocess calls `waitpid()` under the hood which breaks our child watcher. Instead, schedule a task for 20 seconds later that will effectively kill the tasks. Note that the task will only be called if we still have active jobs. Otherwise, it will just be skipped and we won't wait as long.
Diffstat (limited to 'README.rst')
0 files changed, 0 insertions, 0 deletions