From f36c7c5e231fcd06e566939db3b778548160269f Mon Sep 17 00:00:00 2001 From: Michal Maslanka Date: Tue, 5 Jul 2022 11:41:03 +0200 Subject: [PATCH] c/persisted_stm: suppress error when offset monitor wait was aborted Signed-off-by: Michal Maslanka --- src/v/cluster/persisted_stm.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/v/cluster/persisted_stm.cc b/src/v/cluster/persisted_stm.cc index 1759e8123026..b20930b38852 100644 --- a/src/v/cluster/persisted_stm.cc +++ b/src/v/cluster/persisted_stm.cc @@ -12,6 +12,7 @@ #include "cluster/logger.h" #include "raft/consensus.h" #include "raft/errc.h" +#include "raft/offset_monitor.h" #include "raft/types.h" #include "storage/record_batch_builder.h" #include "storage/snapshot.h" @@ -229,6 +230,8 @@ ss::future persisted_stm::do_sync( co_return false; } catch (const ss::condition_variable_timed_out&) { co_return false; + } catch (const raft::offset_monitor::wait_aborted&) { + co_return false; } catch (...) { vlog( clusterlog.error,