refactor
Some checks are pending
BlockStorage/repertory/pipeline/head Build queued...
Blockstorage/repertory/pipeline/head This commit looks good

This commit is contained in:
2025-09-20 23:34:22 -05:00
parent 40b02dce5a
commit 8c838380db

View File

@@ -110,13 +110,12 @@ void run_with_deadline(boost::asio::io_context &io_ctx, op_t &&operation,
boost::asio::steady_timer timer{io_ctx}; boost::asio::steady_timer timer{io_ctx};
timer.expires_after(deadline); timer.expires_after(deadline);
timer.async_wait( timer.async_wait([&cancel_op, &done, &timed_out](auto &&err_) {
[&cancel_op, &done, &timed_out](const boost::system::error_code &err_) { if (not err_ && not done) {
if (not err_ && not done) { timed_out = true;
timed_out = true; cancel_op();
cancel_op(); }
} });
});
boost::system::error_code err{}; boost::system::error_code err{};
operation([&done, &err](auto &&err_) { operation([&done, &err](auto &&err_) {