diff --git a/electrum-daemon/docker-entrypoint.sh b/electrum-daemon/docker-entrypoint.sh index 4862597..6d9538a 100755 --- a/electrum-daemon/docker-entrypoint.sh +++ b/electrum-daemon/docker-entrypoint.sh @@ -11,7 +11,8 @@ run_electrum() { electrum "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; } run_electrum_offline() { electrum --offline "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; } maybe_stop_electrum() { - run_electrum stop 2>/dev/null || true + echo "Trying to stop Electrum if it may still be running..." + run_electrum stop >/dev/null 2>&1 || true } mkdir -p /electrum/wallet "${DATA_DIR}" @@ -45,7 +46,7 @@ sleep "${DAEMON_STARTUP_WAIT_SECONDS}" load_wallet_attempt=0 echo "Loading wallet..." -until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}"; do +until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}" >/dev/null 2>&1; do load_wallet_attempt=$((load_wallet_attempt + 1)) if [[ load_wallet_attempt -ge LOAD_WALLET_MAX_ATTEMPTS ]]; then