mirror of
https://github.com/samba-team/samba.git
synced 2025-02-09 09:57:48 +03:00
use CTDB_CONTROL_TRANS2_COMMIT_RETRY to prevent the counter getting
out of sync (This used to be commit 571ec7893c8b40959c005d510c039e3f231ffc67)
This commit is contained in:
parent
55de7c1748
commit
ca64c340c7
@ -646,8 +646,9 @@ again:
|
||||
|
||||
/* tell ctdbd to commit to the other nodes */
|
||||
rets = ctdbd_control_local(messaging_ctdbd_connection(),
|
||||
CTDB_CONTROL_TRANS2_COMMIT, h->ctx->db_id, 0,
|
||||
db_ctdb_marshall_finish(h->m_write), NULL, NULL, &status);
|
||||
retries==0?CTDB_CONTROL_TRANS2_COMMIT:CTDB_CONTROL_TRANS2_COMMIT_RETRY,
|
||||
h->ctx->db_id, 0,
|
||||
db_ctdb_marshall_finish(h->m_write), NULL, NULL, &status);
|
||||
if (!NT_STATUS_IS_OK(rets) || status != 0) {
|
||||
tdb_transaction_cancel(h->ctx->wtdb->tdb);
|
||||
sleep(1);
|
||||
|
Loading…
x
Reference in New Issue
Block a user