mirror of
https://github.com/samba-team/samba.git
synced 2025-03-01 04:58:35 +03:00
recover: finish pending trans3 commits when a recovery is finished.
When the end_recovery control is received, pending trans3 commits are finished. During the recovery, all the actions like persistent_callback and persistent_store_timeout had been disabled to let the recovery do its job. After the recover is completed, send the reply to the waiting clients. (This used to be ctdb commit f7dfeb7143f574c2434f7dd16917380dfd1f4f64)
This commit is contained in:
parent
2bd04f0ff8
commit
40e922f4e6
@ -988,6 +988,8 @@ int32_t ctdb_control_end_recovery(struct ctdb_context *ctdb,
|
||||
|
||||
DEBUG(DEBUG_NOTICE,("Recovery has finished\n"));
|
||||
|
||||
ctdb_persistent_finish_trans3_commits(ctdb);
|
||||
|
||||
state = talloc(ctdb, struct recovery_callback_state);
|
||||
CTDB_NO_MEMORY(ctdb, state);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user