Open CkTD opened 1 year ago
https://github.com/baidu/braft/blob/e32b78a1f4973534aaa047dc2ead9167ec091b56/src/braft/replicator.cpp#L779-L788
看注释,replicator 先把状态设置为 INSTALLING_SNAPSHOT,让后面的 throttle 等触发的 _block 可以正常执行。 但是实际 throttle 调用 _block 是在设置 INSTALLING_SNAPSHOT 前,这样会不会有问题?
https://github.com/baidu/braft/blob/e32b78a1f4973534aaa047dc2ead9167ec091b56/src/braft/replicator.cpp#L779-L788
看注释,replicator 先把状态设置为 INSTALLING_SNAPSHOT,让后面的 throttle 等触发的 _block 可以正常执行。 但是实际 throttle 调用 _block 是在设置 INSTALLING_SNAPSHOT 前,这样会不会有问题?