From 8059255736c208e7cda1def9108b18820ce1fa32 Mon Sep 17 00:00:00 2001 From: /rootzoll Date: Sat, 9 Aug 2025 11:28:16 +0200 Subject: [PATCH] #5053 fall back to settings delete (#5085) * #5053 fall back to settings delete --- home.admin/_bootstrap.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/home.admin/_bootstrap.sh b/home.admin/_bootstrap.sh index 1126d4958..4f3d761e1 100755 --- a/home.admin/_bootstrap.sh +++ b/home.admin/_bootstrap.sh @@ -1268,11 +1268,18 @@ if [ "${scenario}" != "ready" ] ; then # wait until syncProgress is available (neeed for final dialogs) /home/admin/_cache.sh set state "waitsync" btc_default_ready="0" + loop_counter=0 while [ "${btc_default_ready}" != "1" ] do + loop_counter=$((loop_counter + 1)) source <(/home/admin/_cache.sh get btc_default_ready) - echo "# waitsync loop ... btc_default_ready(${btc_default_ready})" >> $logFile + echo "# waitsync loop ${loop_counter} ... btc_default_ready(${btc_default_ready})" >> $logFile sleep 2 + if [ ${loop_counter} -eq 30 ]; then + echo "LOOP TAKES TOO LONG: Try deleting settings.json & force restart" >> $logFile + rm /mnt/hdd/app-storage/bitcoin/settings.json + systemctl restart bitcoind + fi done # one time add info on blockchain sync to chache