https://clickhouse-test-reports.s3.yandex.net/19868/c39ee3f58c85de0f2a7b609377e2f138305dc745/fuzzer_debug/report.html#fail1
{
    if (!quit)
    {
        quit = true;
        task_handle->deactivate();
    }
}
void StorageDistributedDirectoryMonitor::flushAllData()
{
    if (quit)
        return;
    std::unique_lock lock{mutex};
    const auto & files = getFiles();
    if (!files.empty())
    {
        processFiles(files);
        
        getFiles();
    }
}
void StorageDistributedDirectoryMonitor::shutdownAndDropAllData()