summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/quilt
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2019-02-16 14:01:56 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-02-17 10:19:59 +0000
commitf3e56f1b57584a136e14386fec2de95e73960eb4 (patch)
treed230ee269b9628b9fc976437f609b91996413d00 /meta/recipes-devtools/quilt
parent050aab7f45ed13e01da5ff760e8292c091b27ee6 (diff)
downloadpoky-f3e56f1b57584a136e14386fec2de95e73960eb4.tar.gz
lib/oe/utils: Fix hang in multiprocess_launch()
If large results values are returned by the subprocesses, we can hit a deadlock where the subprocess is trying to write data back to the parent, the pipe is full and the parent is waiting for the child to exit. Avoid this by calling the update() method which would trigger reading a result from the child, avoiding the deadlock. The issue is described in https://bugs.python.org/issue8426 (From OE-Core rev: 0035e8066ecbbff94d6a1994a9f72b1368d660d2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/quilt')
0 files changed, 0 insertions, 0 deletions