From a485ec25c57723ce052d5357f1fb637d8ae915b8 Mon Sep 17 00:00:00 2001 From: deajan Date: Thu, 17 Nov 2016 12:33:13 +0100 Subject: [PATCH] Fixed remote locking always resumed --- dev/n_osync.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev/n_osync.sh b/dev/n_osync.sh index 6e217af..7cf8ce8 100755 --- a/dev/n_osync.sh +++ b/dev/n_osync.sh @@ -4,7 +4,7 @@ PROGRAM="osync" # Rsync based two way sync engine with fault tolerance AUTHOR="(C) 2013-2016 by Orsiris de Jong" CONTACT="http://www.netpower.fr/osync - ozy@netpower.fr" PROGRAM_VERSION=1.1.5 -PROGRAM_BUILD=2016111505 +PROGRAM_BUILD=2016111701 IS_STABLE=yes source "./ofunctions.sh" @@ -389,7 +389,7 @@ function _CheckLocksRemote { Logger "cmd: $cmd" "DEBUG" eval "$cmd" & WaitForTaskCompletion $! 720 1800 ${FUNCNAME[0]} - if [ $? != 0 ]; then + if [ $? == 0 ]; then if [ -f "$RUN_DIR/$PROGRAM.${FUNCNAME[0]}.$SCRIPT_PID" ]; then lockfile_content=$(cat $RUN_DIR/$PROGRAM.${FUNCNAME[0]}.$SCRIPT_PID) else