From 17866906eac7def3e46bc4401f31d8c5d0c86afa Mon Sep 17 00:00:00 2001 From: Alex Butler Date: Thu, 25 May 2023 09:08:19 +0100 Subject: [PATCH] Do not flush on each poll_ready call --- src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index 4403b99..6c36737 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -368,8 +368,8 @@ where { type Error = WsError; - fn poll_ready(mut self: Pin<&mut Self>, cx: &mut Context<'_>) -> Poll> { - (*self).with_context(Some((ContextWaker::Write, cx)), |s| cvt(s.write_pending())) + fn poll_ready(self: Pin<&mut Self>, _cx: &mut Context<'_>) -> Poll> { + Poll::Ready(Ok(())) } fn start_send(mut self: Pin<&mut Self>, item: Message) -> Result<(), Self::Error> {