Skip to content

Commit e0ae369

Browse files
authored
Merge pull request #7720 from sandflee/log2
chore(query): add logs when create session failed
2 parents 6cf9fc3 + f568ddd commit e0ae369

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/query/service/src/servers/mysql/mysql_handler.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ use opensrv_mysql::*;
3131
use tokio_stream::wrappers::TcpListenerStream;
3232
use tracing::error;
3333
use tracing::info;
34+
use tracing::warn;
3435

3536
use crate::servers::mysql::mysql_session::MySQLConnection;
3637
use crate::servers::mysql::reject_connection::RejectConnection;
@@ -81,7 +82,10 @@ impl MySQLHandler {
8182
fn accept_socket(sessions: Arc<SessionManager>, executor: Arc<Runtime>, socket: TcpStream) {
8283
executor.spawn(async move {
8384
match sessions.create_session(SessionType::MySQL).await {
84-
Err(error) => Self::reject_session(socket, error).await,
85+
Err(error) => {
86+
warn!("create session failed, {:?}", error);
87+
Self::reject_session(socket, error).await
88+
}
8589
Ok(session) => {
8690
info!("MySQL connection coming: {:?}", socket.peer_addr());
8791
if let Err(error) = MySQLConnection::run_on_stream(session, socket) {

0 commit comments

Comments
 (0)