Blame SOURCES/104-cleanup-wait.patch

26ee02
From e3b825a72037538bdb7b181bb39cabc3f121d0d4 Mon Sep 17 00:00:00 2001
26ee02
From: Andrew Beekhof <andrew@beekhof.net>
26ee02
Date: Sun, 29 Oct 2017 16:33:13 +1100
26ee02
Subject: [PATCH] Fix: crm_resource: Ensure we wait for all messages before
26ee02
 exiting
26ee02
26ee02
- Wait for deletions from remote nodes too
26ee02
26ee02
Terminating too early prevents our delete operations being read by the
26ee02
crmd process.
26ee02
---
26ee02
 tools/crm_resource_runtime.c | 2 --
26ee02
 1 files changed, 0 insertions(+), 2 deletions(-)
26ee02
26ee02
diff --git a/tools/crm_resource_runtime.c b/tools/crm_resource_runtime.c
26ee02
index cab920b..809f641 100644
26ee02
--- a/tools/crm_resource_runtime.c
26ee02
+++ b/tools/crm_resource_runtime.c
26ee02
@@ -661,9 +661,7 @@ cli_resource_delete(crm_ipc_t *crmd_channel, const char *host_uname,
26ee02
     if (rc == pcmk_ok) {
26ee02
         char *attr_name = NULL;
26ee02
 
26ee02
-        if(node && node->details->remote_rsc == NULL && node->details->rsc_discovery_enabled) {
26ee02
             crmd_replies_needed++;
26ee02
-        }
26ee02
 
26ee02
         if(is_not_set(rsc->flags, pe_rsc_unique)) {
26ee02
             char *id = clone_strip(rsc->id);
26ee02
-- 
26ee02
1.8.3.1
26ee02