1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/ctdb/server
Martin Schwenke 75717ac667 ctdb-recoverd: Add handler for lost recovery lock
If the process holding the recovery lock terminates unexpectedly then
the recovery daemon needs to know that the lock is no longer held.

While here, rename hold_reclock_handler() to take_reclock_handler() so
there is a clear difference between the two handler names.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
2016-06-08 00:51:29 +02:00
..
ctdb_banning.c ctdb:banning: Improve debug message in ctdb_ban_node_event() 2016-06-01 14:02:20 +02:00
ctdb_call.c ctdb: Use ctdb_wait_for_process_to_exit() 2016-02-23 07:23:18 +01:00
ctdb_cluster_mutex.c ctdb-cluster-mutex: Register an extra handler for when mutex is lost 2016-06-08 00:51:29 +02:00
ctdb_cluster_mutex.h ctdb-cluster-mutex: Register an extra handler for when mutex is lost 2016-06-08 00:51:29 +02:00
ctdb_control.c ctdb-daemon: Rename recovery lock file to just recovery lock 2016-06-08 00:51:28 +02:00
ctdb_daemon.c ctdbd: Use talloc_memdup where appropriate 2016-04-25 18:29:21 +02:00
ctdb_event_helper.c ctdb-daemon: Remove dependency on includes.h 2015-10-30 02:00:27 +01:00
ctdb_fork.c ctdb-daemon: Log a message when fork(2) fails 2016-04-17 13:54:13 +02:00
ctdb_freeze.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_keepalive.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_lock_helper.c ctdb-locking: Use real-time only for actual record or DB locking 2016-03-07 11:29:00 +01:00
ctdb_lock.c dlist: remove unneeded type argument from DLIST_ADD_END() 2016-02-06 21:48:17 +01:00
ctdb_logging_file.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_logging_syslog.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_logging.c dlist: remove unneeded type argument from DLIST_ADD_END() 2016-02-06 21:48:17 +01:00
ctdb_ltdb_server.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_monitor.c ctdb-daemon: Don't use CTDB_SRVID_TAKEOVER_RUN_RESPONSE 2016-05-06 11:39:09 +02:00
ctdb_mutex_fcntl_helper.c ctdb: Add new helper ctdb_mutex_fcntl_helper 2016-04-28 09:39:16 +02:00
ctdb_persistent.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_recover.c ctdb-cluster-mutex: Register an extra handler for when mutex is lost 2016-06-08 00:51:29 +02:00
ctdb_recoverd.c ctdb-recoverd: Add handler for lost recovery lock 2016-06-08 00:51:29 +02:00
ctdb_recovery_helper.c ctdb-recovery: Update timeout and number of retries during recovery 2016-06-06 08:49:15 +02:00
ctdb_server.c ctdb-daemon: Drop function ctdb_set_recovery_lock_file() 2016-06-08 00:51:28 +02:00
ctdb_statistics.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_takeover.c ctdb-takeover: Do not set node unhealthy when "takeip" fails 2016-05-13 13:47:17 +02:00
ctdb_traverse.c ctdb: Use ctdb_wait_for_process_to_exit() 2016-02-23 07:23:18 +01:00
ctdb_tunables.c ctdb-recovery: Update timeout and number of retries during recovery 2016-06-06 08:49:15 +02:00
ctdb_update_record.c ctdb: Use ctdb_wait_for_process_to_exit() 2016-02-23 07:23:18 +01:00
ctdb_uptime.c ctdb-server: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
ctdb_vacuum.c ctdb-daemon: Drop the "schedule for deletion" messages to DEBUG level 2016-01-12 19:16:17 +01:00
ctdbd.c ctdb-recoverd: Recovery lock handle should be in recovery deamon context 2016-06-08 00:51:29 +02:00
eventscript.c ctdb:eventscript: timedout->timed out in ctdb_event_script_args() 2016-06-01 00:57:33 +02:00
ipalloc_common.c ctdb: Fix CID 1353176 Logically dead code 2016-02-16 16:41:18 +01:00
ipalloc_deterministic.c ctdb-ipalloc: Split IP allocation into its own build subsystem 2016-01-13 20:18:20 +01:00
ipalloc_lcp2.c ctdb/server: fix gcc6 build warning. 2016-02-07 00:56:44 +01:00
ipalloc_nondeterministic.c ctdb-ipalloc: Split IP allocation into its own build subsystem 2016-01-13 20:18:20 +01:00
ipalloc_private.h ctdb-ipalloc: Split IP allocation into its own build subsystem 2016-01-13 20:18:20 +01:00
ipalloc.c ctdb: Fix the O3 developer build 2016-01-14 19:37:19 +01:00
ipalloc.h ctdb-ipalloc: Remove most uses of struct ctdb_public_ip_list_old 2016-02-12 08:40:21 +01:00