From ecb360e03857aa6d2e2c4d53002b1026acbf2e83 Mon Sep 17 00:00:00 2001 From: John Spray Date: Mon, 1 Aug 2022 14:08:15 +0100 Subject: [PATCH] cluster: do not log errors on shutdown from persisted_stm Fixes https://github.com/redpanda-data/redpanda/issues/5764 --- src/v/cluster/persisted_stm.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/v/cluster/persisted_stm.cc b/src/v/cluster/persisted_stm.cc index b20930b38852..5f4e5ee5c830 100644 --- a/src/v/cluster/persisted_stm.cc +++ b/src/v/cluster/persisted_stm.cc @@ -304,6 +304,10 @@ ss::future persisted_stm::wait_no_throw( auto deadline = model::timeout_clock::now() + timeout; return wait(offset, deadline) .then([] { return true; }) + .handle_exception_type([](const raft::offset_monitor::wait_aborted&) { + vlog(clusterlog.trace, "aborted while waiting (shutting down)"); + return false; + }) .handle_exception([offset, ntp = _c->ntp()](std::exception_ptr e) { vlog( clusterlog.error,