Blame SOURCES/bz1512580-CTDB-fix-probe.patch

bb196a
From 88a2513d0e97fe31c83151c05e10762fb5b4753a Mon Sep 17 00:00:00 2001
bb196a
From: Oyvind Albrigtsen <oalbrigt@redhat.com>
bb196a
Date: Fri, 1 Dec 2017 09:57:26 +0100
bb196a
Subject: [PATCH] CTDB: fix initial probe
bb196a
bb196a
---
bb196a
 heartbeat/CTDB | 2 ++
bb196a
 1 file changed, 2 insertions(+)
bb196a
bb196a
diff --git a/heartbeat/CTDB b/heartbeat/CTDB
bb196a
index 709dbc8e9..09f5ecf5f 100755
bb196a
--- a/heartbeat/CTDB
bb196a
+++ b/heartbeat/CTDB
bb196a
@@ -706,6 +706,8 @@ ctdb_monitor() {
bb196a
 			return $OCF_NOT_RUNNING
bb196a
 		elif echo "$status" | grep -qs 'No such file or directory'; then
bb196a
 			return $OCF_NOT_RUNNING
bb196a
+		elif echo $status | grep -qs 'connect() failed'; then
bb196a
+			return $OCF_NOT_RUNNING
bb196a
 		else
bb196a
 			ocf_exit_reason "CTDB status call failed: $status"
bb196a
 			return $OCF_ERR_GENERIC