From: Martin Schwenke Date: Tue, 28 Jul 2020 21:02:45 +0000 (+1000) Subject: ctdb-recoverd: Broadcast takeover run message when verifying IPs X-Git-Tag: talloc-2.3.2~825 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8bb6a6607da22903be2e8f5ed2360d01a08555e9;p=thirdparty%2Fsamba.git ctdb-recoverd: Broadcast takeover run message when verifying IPs This makes it consistent with the monitoring code. If the master has changed then this means the master will always get the message. Signed-off-by: Martin Schwenke Reviewed-by: Amitay Isaacs Autobuild-User(master): Amitay Isaacs Autobuild-Date(master): Tue Aug 18 06:24:11 UTC 2020 on sn-devel-184 --- diff --git a/ctdb/server/ctdb_recoverd.c b/ctdb/server/ctdb_recoverd.c index f825427e7a3..aeb23276fe7 100644 --- a/ctdb/server/ctdb_recoverd.c +++ b/ctdb/server/ctdb_recoverd.c @@ -2204,10 +2204,12 @@ done: data.dptr = (uint8_t *)&rd; data.dsize = sizeof(rd); - ret = ctdb_client_send_message(ctdb, rec->recmaster, CTDB_SRVID_TAKEOVER_RUN, data); + ret = ctdb_client_send_message(ctdb, + CTDB_BROADCAST_CONNECTED, + CTDB_SRVID_TAKEOVER_RUN, + data); if (ret != 0) { - DEBUG(DEBUG_ERR, - ("Failed to send takeover run request\n")); + D_ERR("Failed to send takeover run request\n"); } } talloc_free(mem_ctx);