diff options
author | Amitay Isaacs <amitay@gmail.com> | 2015-09-15 14:16:21 +1000 |
---|---|---|
committer | Amitay Isaacs <amitay@samba.org> | 2015-10-07 14:53:27 +0200 |
commit | d14ff2d87e95c4c8c9faef800fc81b8c049d16da (patch) | |
tree | 6035438c3924d0f02af5a2b8cc7da70952fe5f95 /ctdb/server/ctdb_freeze.c | |
parent | 858056263a0000663c0b50da6f080a845dc4d766 (diff) | |
download | samba-d14ff2d87e95c4c8c9faef800fc81b8c049d16da.tar.gz |
ctdb-freeze: Use database specific information in wipe database
Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Reviewed-by: Martin Schwenke <martin@meltin.net>
Diffstat (limited to 'ctdb/server/ctdb_freeze.c')
-rw-r--r-- | ctdb/server/ctdb_freeze.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ctdb/server/ctdb_freeze.c b/ctdb/server/ctdb_freeze.c index 2d5f07bdac8..d90444a9db9 100644 --- a/ctdb/server/ctdb_freeze.c +++ b/ctdb/server/ctdb_freeze.c @@ -907,17 +907,17 @@ int32_t ctdb_control_wipe_database(struct ctdb_context *ctdb, TDB_DATA indata) return -1; } - if (ctdb->freeze_mode[ctdb_db->priority] != CTDB_FREEZE_FROZEN) { + if (ctdb_db->freeze_mode != CTDB_FREEZE_FROZEN) { DEBUG(DEBUG_ERR,(__location__ " Failed transaction_start while not frozen\n")); return -1; } - if (!ctdb->freeze_transaction_started) { + if (!ctdb_db->freeze_transaction_started) { DEBUG(DEBUG_ERR,(__location__ " transaction not started\n")); return -1; } - if (w.transaction_id != ctdb->freeze_transaction_id) { + if (w.transaction_id != ctdb_db->freeze_transaction_id) { DEBUG(DEBUG_ERR,(__location__ " incorrect transaction id 0x%x in commit\n", w.transaction_id)); return -1; } |