mirror of
https://github.com/rustfs/rustfs.git
synced 2026-10-27 14:27:10 +00:00
f320f791a4
Second review of 652c56875..0ef02a485: - The operator doc and the budget comment claimed a forwarded start that outlives the internode RPC timeout still completes on the leader. The leader drops it wherever it is, possibly after pool.bin records the pool as active but before its worker starts or the peers reload. Document that state, the watchdog that resumes the worker, and the checks to run; the cancel-safety fix is tracked in rustfs/backlog#2873. - Prove the budget is shared across waits (paused clock: a 60 ms wait leaves 40 ms for the next gate). - Prove the rebalance-refresh start gate and activation gate waits and the decommission() entry are bounded and named. Refs rustfs/backlog#2873