Skip to content

Commit 18a2eae

Browse files
Add debug logs
1 parent 2de33a6 commit 18a2eae

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

liteapi/src/server.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ use std::time::Duration;
66

77
use adnl::AdnlPeer;
88
use adnl::AdnlPrivateKey;
9-
use log::error;
109
use tokio::net::TcpListener;
1110
use tokio::net::ToSocketAddrs;
1211
use tokio_tower::multiplex::Server;
@@ -40,19 +39,21 @@ pub async fn serve<A, S, M>(addr: &A, private_key: S, mut service_maker: M) -> R
4039
// > will be logged at the `error` level, since it is still a big deal,
4140
// > and then the listener will sleep for 1 second.
4241
if !matches!(e.kind(), ErrorKind::ConnectionRefused | ErrorKind::ConnectionAborted | ErrorKind::ConnectionReset) {
43-
error!("accept error: {e}");
42+
log::error!("accept error: {e}");
4443
tokio::time::sleep(Duration::from_secs(1)).await;
4544
}
4645
continue;
4746
}
4847
};
48+
log::debug!("[{addr:?}] Accepted socket");
4949
poll_fn(|cx| service_maker.poll_ready(cx)).await.expect("polling service maker failed");
5050
let service = service_maker.make_service(addr).await.expect("making service failed");
5151
let private_key = private_key.clone();
5252
tokio::spawn(async move {
5353
let adnl = AdnlPeer::handle_handshake(socket, |_| Some(private_key.clone())).await.expect("handshake failed");
54+
log::debug!("[{addr:?}] Handshake performed");
5455
let lite = LitePeer::new(adnl);
5556
Server::new(lite, service).await.expect("server failed");
5657
});
5758
}
58-
}
59+
}

0 commit comments

Comments
 (0)