diff options
author | Martin Schwenke <martin@meltin.net> | 2017-09-18 16:36:08 +1000 |
---|---|---|
committer | Martin Schwenke <martins@samba.org> | 2017-09-19 01:28:13 +0200 |
commit | d0d805977f3734a80ed09f81343e9b1d81ee819d (patch) | |
tree | 7c45c2e771416cdcc0fbcefd8cf26bc59ce09ccc /ctdb/server | |
parent | 1541c50b370e8695bf5c958cc41073d1552a3c52 (diff) | |
download | samba-d0d805977f3734a80ed09f81343e9b1d81ee819d.tar.gz |
Revert "ctdb-daemon: Remove unused function ctdb_stop_monitoring()"
This reverts commit b119104267635d96b1f99a2e98d35438841585bf.
Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Diffstat (limited to 'ctdb/server')
-rw-r--r-- | ctdb/server/ctdb_monitor.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/ctdb/server/ctdb_monitor.c b/ctdb/server/ctdb_monitor.c index 1455d82bf76..2ecbbb393c0 100644 --- a/ctdb/server/ctdb_monitor.c +++ b/ctdb/server/ctdb_monitor.c @@ -415,6 +415,18 @@ static void ctdb_check_health(struct tevent_context *ev, } } +/* stop any monitoring + this should only be done when shutting down the daemon +*/ +void ctdb_stop_monitoring(struct ctdb_context *ctdb) +{ + talloc_free(ctdb->monitor->monitor_context); + ctdb->monitor->monitor_context = NULL; + + ctdb->monitor->next_interval = 5; + DEBUG(DEBUG_NOTICE,("Monitoring has been stopped\n")); +} + /* start watching for nodes that might be dead */ |