mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-26 19:35:12 +00:00
Instead, rely solely on compaction_data.abort source that is task::stop now uses to stop the task. This makes task stopping permanent, so it can't be undone (as used to be the case where task_stop set stopping to false after waiting for compaction_done, to allow rerite_sstables's task to be created before calling run_with_compaction_disabled, and start running after it - which is no longer the case) Signed-off-by: Benny Halevy <bhalevy@scylladb.com> Message-Id: <20220301083535.1844829-1-bhalevy@scylladb.com>