From e00942c0218508e1e904d8322df870f5c0348434 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Thu, 8 May 2025 12:00:38 -0700 Subject: [PATCH] Downgrade broker clone FatalError to an Error --- src/broker/Manager.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/broker/Manager.cc b/src/broker/Manager.cc index 0427aca1e6..544544b207 100644 --- a/src/broker/Manager.cc +++ b/src/broker/Manager.cc @@ -2092,8 +2092,10 @@ detail::StoreHandleVal* Manager::MakeClone(const string& name, double resync_int auto handle = new detail::StoreHandleVal{*result}; Ref(handle); - if ( ! handle->proxy.valid() ) - reporter->FatalError("Failed to create clone for data store %s", name.c_str()); + if ( ! handle->proxy.valid() ) { + reporter->Error("Failed to create clone for data store %s", name.c_str()); + return nullptr; + } data_stores.emplace(name, handle); if ( ! iosource_mgr->RegisterFd(handle->proxy.mailbox().descriptor(), this) )