diff --git a/src/server.rs b/src/server.rs index 3043aaa..3c5ae16 100755 --- a/src/server.rs +++ b/src/server.rs @@ -111,11 +111,10 @@ impl FlowgateServer { threadpool.execute(move || { let Ok(connection) = ServerConnection::new(config) else { return }; + debug!("{} open connection", addr); let mut stream = StreamOwned::new(connection, stream); - while stream.conn.is_handshaking() { - let Ok(_) = stream.conn.complete_io(&mut stream.sock) else { return }; - } + let Ok(_) = stream.conn.complete_io(&mut stream.sock) else { debug!("{} close connection", addr); return }; local_self.accept_stream( &mut stream,