Make sure there are job for quickget to kill. Close #169

This commit is contained in:
Martin Wimpress 2021-10-28 22:41:35 +01:00
parent 2948bac27e
commit 0bfdfe36a0
No known key found for this signature in database
GPG Key ID: 61DF940515E06DA3

View File

@ -23,13 +23,11 @@
# }
# 6. Add new OS to the argument parser at the bottom of the script
trap 'kill $(jobs -p)' EXIT
if ((BASH_VERSINFO[0] < 4))
then
echo "Sorry, you need bash 4.0 or newer to run this script."
exit 1
fi
function cleanup() {
if [ -n "$(jobs -p)" ]; then
kill $(jobs -p)
fi
}
function pretty_name() {
local SIMPLE_NAME=""
@ -965,6 +963,14 @@ function get_windows() {
make_vm_config "${FILE_NAME}" "virtio-win.iso"
}
trap cleanup EXIT
if ((BASH_VERSINFO[0] < 4))
then
echo "Sorry, you need bash 4.0 or newer to run this script."
exit 1
fi
LANGS=()
languages_windows