From c78335c47bc91f8ad196bb03e84e3c55ca51ba82 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 (cherry picked from commit f8d2f30cec66300f4b1aafe1df74ef0e1bf76ee0) --- 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 b4e83d491d..d89134a699 100644 --- a/src/broker/Manager.cc +++ b/src/broker/Manager.cc @@ -554,7 +554,7 @@ void Manager::InitPostScript() { config.set("caf.work-stealing.moderate-steal-interval", get_option("Broker::moderate_interval")->AsCount()); config.set("caf.work-stealing.relaxed-steal-interval", get_option("Broker::relaxed_interval")->AsCount()); - 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(pbstate); broker::logger(observer); // *must* be called before creating the BrokerState