File 0038-CTDB-fix-initial-probe.patch of Package resource-agents.11561

From ca28bf8e435b7cece8be4c54f71ef725574aa610 Mon Sep 17 00:00:00 2001
From: Oyvind Albrigtsen <oalbrigt@redhat.com>
Date: Fri, 1 Dec 2017 09:57:26 +0100
Subject: [PATCH] CTDB: fix initial probe

Cherry-picked from 88a2513d
---
 heartbeat/CTDB | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/heartbeat/CTDB b/heartbeat/CTDB
index 6cfff63d..fcf3f6a7 100755
--- a/heartbeat/CTDB
+++ b/heartbeat/CTDB
@@ -685,6 +685,8 @@ ctdb_monitor() {
 			return $OCF_NOT_RUNNING
 		elif echo $status | grep -qs 'No such file or directory'; then
 			return $OCF_NOT_RUNNING
+		elif echo $status | grep -qs 'connect() failed'; then
+			return $OCF_NOT_RUNNING
 		else
 			ocf_exit_reason "CTDB status call failed: $status"
 			return $OCF_ERR_GENERIC
-- 
2.13.7

openSUSE Build Service is sponsored by