From c1f2f5b100b8e7ae4e4c335e95ff9077921ee2d7 Mon Sep 17 00:00:00 2001 From: Alex Kremer Date: Tue, 9 Dec 2025 12:25:00 +0000 Subject: [PATCH] chore: Less delay in ETL taskman (#2802) --- src/etl/impl/TaskManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/etl/impl/TaskManager.cpp b/src/etl/impl/TaskManager.cpp index ea17395ee..1bb8d31aa 100644 --- a/src/etl/impl/TaskManager.cpp +++ b/src/etl/impl/TaskManager.cpp @@ -87,8 +87,8 @@ TaskManager::run(std::size_t numExtractors) util::async::AnyOperation TaskManager::spawnExtractor(TaskQueue& queue) { - // TODO: these values may be extracted to config later and/or need to be fine-tuned on a realistic system - static constexpr auto kDELAY_BETWEEN_ATTEMPTS = std::chrono::milliseconds{100u}; + // TODO https://github.com/XRPLF/clio/issues/2838: the approach should be changed to a reactive one instead + static constexpr auto kDELAY_BETWEEN_ATTEMPTS = std::chrono::milliseconds{10u}; static constexpr auto kDELAY_BETWEEN_ENQUEUE_ATTEMPTS = std::chrono::milliseconds{1u}; return ctx_.execute([this, &queue](auto stopRequested) {