add timeout kill to lxc attach call to prevent resource limits from performing the kill

This commit is contained in:
Brian Seymour 2018-11-07 12:27:12 -06:00
parent 35985136ec
commit 16f4c03a80
1 changed files with 5 additions and 4 deletions

View File

@ -87,10 +87,11 @@ case "$lang" in
esac
# runner
lxc-attach -n piston -- \
/bin/bash -c "\
PATH=/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin \
bash /exec/$bin $newinc $epoch 2>&1 | head -c 65536"
timeout -s KILL 10 \
lxc-attach -n piston -- \
/bin/bash -c "\
PATH=/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin \
bash /exec/$bin $newinc $epoch 2>&1 | head -c 65536"
# process janitor
lxc-attach -n piston -- \