summaryrefslogtreecommitdiff
path: root/bin/taler-deployment-prepare
diff options
context:
space:
mode:
authorMS <ms@taler.net>2021-08-24 23:11:37 -1100
committerMS <ms@taler.net>2021-08-24 23:11:37 -1100
commitd0719301fca962521eaa3b304c1b2fee1c53668f (patch)
treed217ea5adb9a2b770c443806a63655e2458fc129 /bin/taler-deployment-prepare
parenteb781a66f43ac4fea9bdfb2f3fc209cda2ebba88 (diff)
downloaddeployment-d0719301fca962521eaa3b304c1b2fee1c53668f.tar.gz
deployment-d0719301fca962521eaa3b304c1b2fee1c53668f.tar.bz2
deployment-d0719301fca962521eaa3b304c1b2fee1c53668f.zip
follow up
Diffstat (limited to 'bin/taler-deployment-prepare')
-rwxr-xr-xbin/taler-deployment-prepare6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/taler-deployment-prepare b/bin/taler-deployment-prepare
index e654324..d5299e1 100755
--- a/bin/taler-deployment-prepare
+++ b/bin/taler-deployment-prepare
@@ -31,7 +31,13 @@ fi
# somehow running.
function stop_running() {
taler-deployment-stop
+ for n in `jobs -p`
+ do
+ kill $n 2> /dev/null || true
+ done
+ wait
}
+
trap "stop_running" EXIT
function generate_config() {