提交 73b34cb3 authored 作者: Travis Cross's avatar Travis Cross

debian: kill children if we exit unexpectedly

上级 cf68dc73
......@@ -305,6 +305,7 @@ build_all () {
mkdir -p ../log
> ../log/changes
echo; echo; echo; echo
trap 'echo "Killing children...">&2; for x in $(jobs -p); do kill $x; done' EXIT
if [ "${orig:0:2}" = ".." ]; then
for distro in $distros; do
echo "Creating $distro dsc..." >&2
......@@ -328,6 +329,7 @@ build_all () {
done
! $par || wait
fi
trap - EXIT
cat ../log/changes
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论