diff --git a/src/server/startup.rs b/src/server/startup.rs index fef75c7..8a0e5db 100644 --- a/src/server/startup.rs +++ b/src/server/startup.rs @@ -159,7 +159,7 @@ async fn start_grpc_server(config: &ServerConfig, app_state: Arc) -> R // Build optimized gRPC server (tonic serves HTTP/2 for gRPC by default) let server = Server::builder() // Timeout configurations - .timeout(Duration::from_secs(config.auth_token_expiry_hours as u64)) + .timeout(Duration::from_secs(60)) // 60 seconds timeout for gRPC requests .http2_keepalive_interval(Some(Duration::from_secs(30))) .http2_keepalive_timeout(Some(Duration::from_secs(90))) .tcp_keepalive(Some(Duration::from_secs(60)))