1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/ctdb/server
Martin Schwenke 44a0466ac1 ctdb-recoverd: Only respond to currently queued ipreallocated requests
Otherwise new requests can come in during the latter parts of the
takeover run when the IP allocation algorithm has already run, and the
new requests will be dequeued even though they haven't really be
processed.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Pair-programmed-with: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Michael Adam <obnox@samba.org>
2013-11-27 18:46:16 +01:00
..
ctdb_banning.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_call.c ctdbd: Remove transaction code related to TRANS2 commits 2013-10-04 15:20:25 +10:00
ctdb_control.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_daemon.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_freeze.c freeze: Make ctdb_start_freeze() a void function 2013-07-02 12:59:08 +10:00
ctdb_keepalive.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_lock_helper.c locking: Add a standalone helper to lock record/db 2013-05-24 09:06:39 +10:00
ctdb_lock.c ctdb-locking: Use vfork instead of fork to exec helpers 2013-11-27 18:46:16 +01:00
ctdb_logging.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_ltdb_server.c ctdbd: Remove duplicate database directory setting logic 2013-10-25 12:06:06 +11:00
ctdb_monitor.c recoverd: Make the SRVID request structure generic 2013-09-19 12:54:30 +10:00
ctdb_persistent.c ctdbd: Remove transaction code related to TRANS2 commits 2013-10-04 15:20:25 +10:00
ctdb_recover.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_recoverd.c ctdb-recoverd: Only respond to currently queued ipreallocated requests 2013-11-27 18:46:16 +01:00
ctdb_server.c ctdbd: When a node is connected, log at DEBUG NOTICE not DEBUG_INFO 2013-10-29 17:14:56 +11:00
ctdb_serverids.c RB_TREE: Add mechanism to abort a traverse 2011-11-08 13:40:28 +11:00
ctdb_statistics.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_takeover.c ctdb-server: Coverity fixes 2013-11-19 17:13:03 +01:00
ctdb_traverse.c traverse: Send traverse end record from traverse child process 2013-09-25 14:59:45 +10:00
ctdb_tunables.c tunables: Remove obsolete tunables 2013-10-30 15:37:11 +11:00
ctdb_update_record.c ctdbd: Set process names for child processes 2013-07-10 14:33:19 +10:00
ctdb_uptime.c Remove explicit include of lib/tevent/tevent.h. 2012-04-13 17:28:14 +10:00
ctdb_vacuum.c ctdbd: Set process names for child processes 2013-07-10 14:33:19 +10:00
ctdbd.c packaging: Move ctdb/ directory from /var to /var/lib 2013-10-25 12:06:07 +11:00
eventscript.c ctdbd: Finish eventscript callback processing before debugging hung script 2013-08-22 17:00:19 +10:00