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

pull/174/head
Martin Wimpress 3 years ago
parent 2948bac27e
commit 0bfdfe36a0
No known key found for this signature in database
GPG Key ID: 61DF940515E06DA3
  1. 20
      quickget

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

Loading…
Cancel
Save