]> git.ipfire.org Git - thirdparty/util-linux.git/commit
script: remove io vs signal race
authorSami Kerola <kerolasa@iki.fi>
Fri, 26 Dec 2014 17:43:49 +0000 (17:43 +0000)
committerSami Kerola <kerolasa@iki.fi>
Mon, 8 Jun 2015 20:52:51 +0000 (21:52 +0100)
commit89a859d433fbba81cd70ba5e42fc86e971233dce
tree400c4477517f9e55442054f372773d68ee7fb20c
parent6ddf53a5b4151591ec68d701770252a3a09e1c18
script: remove io vs signal race

Make do_io() to run poll() until all streams are empty.  This should
remove the signal from child versus io handling race for good.

Addresses: https://github.com/karelzak/util-linux/pull/62
Addresses: https://bugs.launchpad.net/bugs/264967
Addresses: https://bugs.debian.org/305808
CC: Wolfgang Richter <wolf@cs.cmu.edu>
CC: Ruediger Meier <ruediger.meier@ga-group.nl>
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
term-utils/script.c
tests/ts/script/race