From fe63f7300683287c6a0b3e245778d01f255d2d85 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Mon, 6 May 2024 12:54:54 +0200 Subject: [PATCH] Fix OMR-Tracker server --- omr-tracker/files/bin/omr-tracker-server | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/omr-tracker/files/bin/omr-tracker-server b/omr-tracker/files/bin/omr-tracker-server index c0043ccab..373ecb6bc 100755 --- a/omr-tracker/files/bin/omr-tracker-server +++ b/omr-tracker/files/bin/omr-tracker-server @@ -156,7 +156,7 @@ _check_master() { #_check_server $serverip $port _check_server_intf $serverip $port [ "$server_ping" = true ] && { - oneserverup=1 + oneserverup="1" } countips=$((countips+1)) set_ip @@ -278,7 +278,7 @@ _check_master() { # EOF # config_foreach _enable_redir ss_redir #fi - if [ "$oneserverup" != "0" ]; then + if [ "$oneserverup" = "0" ]; then uci -q batch <<-EOF >/dev/null set openmptcprouter.${name}.current='0' commit openmptcprouter @@ -322,7 +322,9 @@ _check_backup() { #_ping_server $serverip #_check_server $serverip $port _check_server_intf $serverip $port - [ "$server_ping" = true ] && return + [ "$server_ping" = true ] && { + oneserverup="1" + } countips=$((countips+1)) } set_ip() { @@ -446,7 +448,7 @@ _check_backup() { # EOF # config_foreach _enable_redir ss_redir #fi - if [ "$oneserverup" != "0" ]; then + if [ "$oneserverup" = "0" ]; then uci -q batch <<-EOF >/dev/null set openmptcprouter.${name}.current='0' commit openmptcprouter