From 5d502ec0af15dd98696abe3835c52583766afb33 Mon Sep 17 00:00:00 2001 From: huntc Date: Fri, 10 Dec 2021 14:38:28 +1100 Subject: [PATCH] Fix missing flush for tcp --- embassy-net/src/tcp_socket.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/embassy-net/src/tcp_socket.rs b/embassy-net/src/tcp_socket.rs index 39bdd0c1..4836f807 100644 --- a/embassy-net/src/tcp_socket.rs +++ b/embassy-net/src/tcp_socket.rs @@ -200,4 +200,8 @@ impl<'a> AsyncWrite for TcpSocket<'a> { Err(e) => Poll::Ready(Err(to_ioerr(e))), }) } + + fn poll_flush(self: Pin<&mut Self>, _cx: &mut Context<'_>) -> Poll> { + Poll::Ready(Ok(())) // TODO: Is there a better implementation for this? + } }