ctdb-tests: Avoid division by zero in NFS eventscript unit test
authorMartin Schwenke <martin@meltin.net>
Wed, 27 Jul 2016 04:40:52 +0000 (14:40 +1000)
committerStefan Metzmacher <metze@samba.org>
Thu, 28 Jul 2016 03:00:18 +0000 (05:00 +0200)
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
ctdb/tests/eventscripts/scripts/local.sh

index 6db6e40d513eac82618fdbcdfb293d91740101a8..7f6c91de3f5a0908d8fee0612217e514af6301db 100644 (file)
@@ -1106,7 +1106,8 @@ program $_rpc_service${_ver:+ version }${_ver} is not available"
            echo 0 >"$_rc_file"
        fi
 
-       if [ $restart_every -gt 0 -a $(($_numfails % $restart_every)) -eq 0 ] ; then
+       if [ $restart_every -gt 0 ] && \
+                  [ $(($_numfails % $restart_every)) -eq 0 ] ; then
            if ! $_unhealthy ; then
                echo "WARNING: ${_rpc_check_out}" >>"$_out"
            fi