From f8d2f30cec66300f4b1aafe1df74ef0e1bf76ee0 Mon Sep 17 00:00:00 2001 From: Tim Wojtulewicz Date: Fri, 25 Apr 2025 13:48:14 -0700 Subject: [PATCH] Fix use-after-move in recent broker changes --- src/broker/Manager.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broker/Manager.cc b/src/broker/Manager.cc index 9b89452674..d7fd09323d 100644 --- a/src/broker/Manager.cc +++ b/src/broker/Manager.cc @@ -587,7 +587,7 @@ void Manager::DoInitPostScript() { checkLogSeverity(stderrSeverityVal); auto adapterVerbosity = static_cast(std::max(logSeverityVal, stderrSeverityVal)); auto queue = std::make_shared(); - auto pbstate = std::make_shared(options.peer_buffer_size, + auto pbstate = std::make_shared(get_option("Broker::peer_buffer_size")->AsCount(), get_option("Broker::buffer_stats_reset_interval")->AsDouble()); auto observer = std::make_shared(adapterVerbosity, queue, pbstate); broker::logger(observer); // *must* be called before creating the BrokerState