From c6eff1ea060ad59e0a4bf98c65acf3db1fe2de2b Mon Sep 17 00:00:00 2001 From: kenshin-samourai Date: Fri, 12 Jul 2019 17:10:56 +0200 Subject: [PATCH] dojo shutdown - replace sleep with static delay by docker wait --- docker/my-dojo/dojo.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docker/my-dojo/dojo.sh b/docker/my-dojo/dojo.sh index c25fde99..0cff22ed 100755 --- a/docker/my-dojo/dojo.sh +++ b/docker/my-dojo/dojo.sh @@ -58,7 +58,13 @@ stop() { stop echo "Preparing shutdown of dojo. Please wait." - sleep 15s + + bitcoindDown=$(timeout 3m docker wait bitcoind) + if [ $bitcoindDown -eq 0 ]; then + echo "Bitcoin server stopped." + else + echo "Force shutdown of Bitcoin server." + fi fi yamlFiles=$(select_yaml_files)