diff --git a/src/agent.rs b/src/agent.rs index 4ff9f58..0244866 100644 --- a/src/agent.rs +++ b/src/agent.rs @@ -129,7 +129,9 @@ pub trait Agent: 'static + Sync + Send + Sized { let mut session = Session::new(agent, socket); tokio::spawn(async move { - let _ = session.handle_socket().await; + if let Err(e) = session.handle_socket().await { + error!("Agent protocol error; error = {:?}", e); + } }); } Err(e) => {