1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-11 05:18:09 +03:00
samba-mirror/ctdb
Martin Schwenke 3e272e081f ctdb-recover: Avoid duplicate deferred attach processing
Deferred attach processing is done unconditionally at this point.  It
is then done again if recovery lock checking is done and completes
successfuly.  If the recovery lock checking fails then it should not
be done at all.

Move this processing so it is done with the early exit when the
recovery lock is not being used.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
2016-05-06 11:39:09 +02:00
..
client ctdb-protocol: Return required buffer size in push functions 2016-05-03 04:43:20 +02:00
common ctdb-daemon: Remove unused controls related to server_id 2016-04-23 23:55:14 +02:00
config ctdb-recovery: Recovery lock setting can now include helper command 2016-04-28 09:39:17 +02:00
doc ctdb-doc: Fix example NFS Ganesha recovery directory maintenance logic 2016-05-03 04:43:19 +02:00
ib ctdb-transport: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
include ctdb-recovery: Move recovery lock functions to recovery daemon code 2016-04-28 09:39:17 +02:00
packaging ctdb-doc: Document cluster mutex helper API 2016-04-28 13:18:06 +02:00
protocol ctdb-protocol: Return required buffer size in push functions 2016-05-03 04:43:20 +02:00
server ctdb-recover: Avoid duplicate deferred attach processing 2016-05-06 11:39:09 +02:00
tcp ctdb-transport: Replace ctdb_logging.h with common/logging.h 2015-11-16 00:46:15 +01:00
tests ctdb-protocol: Return required buffer size in push functions 2016-05-03 04:43:20 +02:00
tools ctdb/ltdbtool: Fix static declarations 2016-04-30 04:28:13 +02:00
utils ctdb-common: Use documented names for protocol family in socket() 2016-02-02 08:42:09 +01:00
web docs: Fix an outdated remark, tdbsam is default 2016-05-03 08:08:31 +02:00
.bzrignore more code rearrangement 2007-06-07 22:16:48 +10:00
.gitignore git: Ignore generated documentation files 2013-10-22 13:07:13 +11:00
configure ctdb-build: Allow configure and Makefile to find waf in tarball 2014-09-10 01:36:14 +02:00
configure.rpm ctdb-packaging: Package private libraries 2015-07-01 07:19:43 +02:00
COPYING add a licence file 2009-02-07 08:10:34 +11:00
Makefile ctdb-build: Allow configure and Makefile to find waf in tarball 2014-09-10 01:36:14 +02:00
README doc: README - add information about CTDB, license and website 2012-10-22 17:39:49 +11:00
wscript ctdb-cluster-mutex: Factor out cluster mutex code 2016-04-28 09:39:17 +02:00

This is the release version of CTDB, a clustered implementation of TDB
database used by Samba and other projects to store temporary data.

This software is freely distributable under the GNU public license,
a copy of which you should have received with this software (in a file
called COPYING).

For documentation on CTDB, please visit CTDB website http://ctdb.samba.org.