sylveos

Toy Operating System
Log | Files | Refs

commit 9fa4ca0b645350e0c52d6c1afad2dcba9922e146
parent 8d336bad2959bb5ac7bbd8cf21d53811c270a98f
Author: Sylvia Ivory <git@sivory.net>
Date:   Tue, 10 Feb 2026 13:16:30 -0800

Cleanup

Diffstat:
Mtools/src/tcp.rs | 5++---
1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/tools/src/tcp.rs b/tools/src/tcp.rs @@ -218,9 +218,8 @@ async fn tcp_handler<W: AsyncWrite + Send + Sync + Unpin + 'static>( } } -async fn port_handler<R: AsyncRead + Unpin, W: AsyncWrite + Send + Sync + Unpin + 'static>( +async fn port_handler<R: AsyncRead + Unpin>( mut r: R, - w: Arc<RwLock<W>>, map: Arc<RwLock<HashMap<ConnectionId, OwnedWriteHalf>>>, ) -> Result<(), Error> { loop { @@ -291,7 +290,7 @@ pub async fn serve< let writer: Arc<RwLock<W>> = Arc::new(RwLock::new(w)); let server_task = tokio::spawn(tcp_handler(server, writer.clone(), connection_map.clone())); - let port_task = tokio::spawn(port_handler(r, writer.clone(), connection_map.clone())); + let port_task = tokio::spawn(port_handler(r, connection_map.clone())); tokio::select! { r = server_task => r.unwrap(),