|
@@ -56,10 +56,20 @@ function wait_for_onion_service_base {
|
56
|
56
|
onion_service_name="$1"
|
57
|
57
|
|
58
|
58
|
sleep_ctr=0
|
59
|
|
- while [ ! -f ${HIDDEN_SERVICE_PATH}${onion_service_name}/hostname ]; do
|
|
59
|
+ onion_site_domain=''
|
|
60
|
+ while [ ${#onion_site_domain} -lt 2 ]; do
|
|
61
|
+ if [ -f ${HIDDEN_SERVICE_PATH}${onion_service_name}/hostname ]; then
|
|
62
|
+ onion_site_domain=$(cat ${HIDDEN_SERVICE_PATH}${onion_service_name}/hostname)
|
|
63
|
+ fi
|
|
64
|
+
|
|
65
|
+ if [ ${#onion_site_domain} -gt 1 ]; then
|
|
66
|
+ break
|
|
67
|
+ fi
|
|
68
|
+
|
60
|
69
|
sleep 1
|
|
70
|
+
|
61
|
71
|
sleep_ctr=$((sleep_ctr + 1))
|
62
|
|
- if [ $sleep_ctr -gt 10 ]; then
|
|
72
|
+ if [ $sleep_ctr -gt 15 ]; then
|
63
|
73
|
break
|
64
|
74
|
fi
|
65
|
75
|
done
|