From 052d103e8345dcaf2780310722194714797ab651 Mon Sep 17 00:00:00 2001 From: ronivay Date: Thu, 18 Mar 2021 19:36:14 +0200 Subject: [PATCH] Check service start differently. Fixes #71 --- xo-install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xo-install.sh b/xo-install.sh index 344e67f..4ac5f69 100755 --- a/xo-install.sh +++ b/xo-install.sh @@ -677,11 +677,11 @@ function InstallXO { count=0 limit=6 - servicestatus="$(journalctl --since "$LOGTIME" -u xo-server | sed -n 'H; /Starting XO Server/h; ${g;p;}' | grep "https\{0,1\}:\/\/\[::\]:$PORT")" + servicestatus="$(journalctl --since "$LOGTIME" -u xo-server | grep "https\{0,1\}:\/\/.*:$PORT")" while [[ -z "$servicestatus" ]] && [[ "$count" -lt "$limit" ]]; do echo " waiting for port to be open" sleep 10 - servicestatus="$(journalctl --since "$LOGTIME" -u xo-server | sed -n 'H; /Starting XO Server/h; ${g;p;}' | grep "https\{0,1\}:\/\/\[::\]:$PORT")" + servicestatus="$(journalctl --since "$LOGTIME" -u xo-server | grep "https\{0,1\}:\/\/.*:$PORT")" (( count++ )) done