mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-26 03:20:37 +00:00
We can stop batchlog_manager in decommission and drain. Avoid stopping it more than once. Fix the following error: $ nodetool decommission $ nodetool drain storage_service - DECOMMISSIONING: stop_gossiping done storage_service - messaging_service stopped storage_service - DECOMMISSIONING: stop messaging_service done storage_service - DECOMMISSIONING: set_bootstrap_state done storage_service - DECOMMISSIONED: storage_service - DECOMMISSIONING: done storage_service - DRAINING: starting drain process gossip - gossip is already stopped scylla: ./seastar/core/gate.hh:93: future<> seastar::gate::close(): Assertion `!_stopped && "seastar::gate::close() cannot be called more than once"' failed.