Fix imports and try_write

This commit is contained in:
2024-05-21 23:52:44 -06:00
parent 2d3f31754b
commit 206bf23bdf
+2 -3
View File
@@ -1,8 +1,7 @@
use anyhow::Result; use anyhow::Result;
use std::net::ToSocketAddrs; use std::net::ToSocketAddrs;
use std::time::Duration; use std::time::Duration;
use tokio::io::AsyncReadExt; use tokio::io::{AsyncRead, AsyncReadExt, AsyncWrite, AsyncWriteExt};
use tokio::net::tcp::{OwnedReadHalf, OwnedWriteHalf};
use tokio::net::TcpStream; use tokio::net::TcpStream;
use tokio::pin; use tokio::pin;
use tokio_rustls::rustls::client::danger::{HandshakeSignatureValid, ServerCertVerifier}; use tokio_rustls::rustls::client::danger::{HandshakeSignatureValid, ServerCertVerifier};
@@ -192,7 +191,7 @@ async fn client_to_server_loop(
None => break Ok(()), None => break Ok(()),
}; };
info!("Writing data"); info!("Writing data");
server_stream.try_write(&buffer[..bytes_read])?; server_stream.write(&buffer[..bytes_read]).await?;
} }
} }