eg-updater uses --settings-startup-pause 5
authorBill Erickson <berickxx@gmail.com>
Fri, 18 Mar 2016 18:09:09 +0000 (14:09 -0400)
committerBill Erickson <berickxx@gmail.com>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
Avoid rare, but annoying cases of the C services starting before
opensrf-settings as completed its login to ejabberd.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
KCLS/admin-scripts/eg-updater.sh

index 51b436f..c205ef2 100755 (executable)
@@ -474,11 +474,13 @@ function start_services {
     if [ -n "$OSRF" ]; then
 
         $OSRF PATH=$PATH:/openils/bin \
-            /openils/bin/osrf_control --localhost --start-all > /dev/null
+            /openils/bin/osrf_control --localhost \
+            --start-all --settings-startup-pause 5 > /dev/null
     else
 
         PATH=$PATH:/openils/bin \
-            /openils/bin/osrf_control --localhost --start-all > /dev/null
+            /openils/bin/osrf_control --localhost 
+            --settings-startup-pause 5 --start-all > /dev/null
     fi
 
     # give services a chance to start up