From 558758f81e0e8f954de91b6b04dd3e33a29019a4 Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Wed, 10 May 2023 13:53:18 +0000 Subject: [PATCH] crimson/osd/osd_meta: Abort instead of throwing runtime_error Signed-off-by: Matan Breizman --- src/crimson/osd/osd_meta.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/crimson/osd/osd_meta.cc b/src/crimson/osd/osd_meta.cc index aa30b8190fde8..e40b2b2464be8 100644 --- a/src/crimson/osd/osd_meta.cc +++ b/src/crimson/osd/osd_meta.cc @@ -30,8 +30,8 @@ seastar::future OSDMeta::load_map(epoch_t e) osdmap_oid(e), 0, 0, CEPH_OSD_OP_FLAG_FADVISE_WILLNEED).handle_error( read_errorator::all_same_way([e] { - throw std::runtime_error(fmt::format("read gave enoent on {}", - osdmap_oid(e))); + ceph_abort_msg(fmt::format("{} read gave enoent on {}", + __func__, osdmap_oid(e))); })); } -- 2.39.5