From 7b9d127ff099f4781b756ec8903a060884e634a1 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Sun, 10 Aug 2025 21:39:23 -0300 Subject: [PATCH] fix: correct server setup with proper connect info handling Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) --- src/modes/server.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modes/server.rs b/src/modes/server.rs index ca6fb8e..690aee0 100644 --- a/src/modes/server.rs +++ b/src/modes/server.rs @@ -130,7 +130,6 @@ async fn run_server( ServiceBuilder::new() .layer(TraceLayer::new_for_http()) .layer(CorsLayer::permissive()) - .layer(axum::extract::connect_info::IntoMakeServiceWithConnectInfo::into_make_service_with_connect_info::) ) .with_state(state); @@ -145,7 +144,10 @@ async fn run_server( info!("Server listening on {}", addr); let listener = tokio::net::TcpListener::bind(addr).await?; - axum::serve(listener, app).await?; + axum::serve( + listener, + app.into_make_service_with_connect_info::() + ).await?; Ok(()) }