fix: start controller after the baseliner

This commit is contained in:
Nils Andreas Svee committed 2026-10-08 14:31:59 +07:00
1 parent e80940ba6d
commit 0e2e2f9d38
1 file changed
+5 -5
+5 -5
View File
@@ -258,11 +258,6 @@ fn run(settings: &Settings) -> anyhow::Result<()> {
}; };
spawn_task(&rt, &error_tx, engine.run()); spawn_task(&rt, &error_tx, engine.run());
spawn_task(
&rt,
&error_tx,
controller.run(reflector_peers.read_anyhow()?.clone()),
);
let dropped = Arc::new(AtomicU32::new(0)); let dropped = Arc::new(AtomicU32::new(0));
@@ -319,6 +314,11 @@ fn run(settings: &Settings) -> anyhow::Result<()> {
let (down_shaper, up_shaper) = initialize_shaper(settings, &mut main_traffic_control)?; let (down_shaper, up_shaper) = initialize_shaper(settings, &mut main_traffic_control)?;
spawn_worker("baseliner", &error_tx, move || baseliner.run())?; spawn_worker("baseliner", &error_tx, move || baseliner.run())?;
spawn_task(
&rt,
&error_tx,
controller.run(reflector_peers.read_anyhow()?.clone()),
);
let main_event_metrics = event_metrics.clone(); let main_event_metrics = event_metrics.clone();