summaryrefslogtreecommitdiff
path: root/ctdb/server/ctdb_recover.c
diff options
context:
space:
mode:
Diffstat (limited to 'ctdb/server/ctdb_recover.c')
-rw-r--r--ctdb/server/ctdb_recover.c25
1 files changed, 0 insertions, 25 deletions
diff --git a/ctdb/server/ctdb_recover.c b/ctdb/server/ctdb_recover.c
index c59b4ad20ec..004ddb30efd 100644
--- a/ctdb/server/ctdb_recover.c
+++ b/ctdb/server/ctdb_recover.c
@@ -1179,31 +1179,6 @@ int32_t ctdb_control_recd_ping(struct ctdb_context *ctdb)
return 0;
}
-
-
-int32_t ctdb_control_set_recmaster(struct ctdb_context *ctdb, uint32_t opcode, TDB_DATA indata)
-{
- uint32_t new_recmaster;
-
- CHECK_CONTROL_DATA_SIZE(sizeof(uint32_t));
- new_recmaster = ((uint32_t *)(&indata.dptr[0]))[0];
-
- if (ctdb->pnn != new_recmaster && ctdb->recovery_master == ctdb->pnn) {
- DEBUG(DEBUG_ERR,
- ("Remote node (%u) is now the recovery master\n",
- new_recmaster));
- }
-
- if (ctdb->pnn == new_recmaster && ctdb->recovery_master != new_recmaster) {
- DEBUG(DEBUG_ERR,
- ("This node (%u) is now the recovery master\n",
- ctdb->pnn));
- }
-
- ctdb->recovery_master = new_recmaster;
- return 0;
-}
-
void ctdb_node_become_inactive(struct ctdb_context *ctdb)
{
struct ctdb_db_context *ctdb_db;