From bfb2ab86441563b823f3052d1e158e6bcb0791a8 Mon Sep 17 00:00:00 2001 From: Sean McArthur Date: Wed, 30 May 2018 15:33:36 -0700 Subject: [PATCH] perf(server): skip noop AddrStream inner flush --- src/server/tcp.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server/tcp.rs b/src/server/tcp.rs index 720b05a1..462b3d3d 100644 --- a/src/server/tcp.rs +++ b/src/server/tcp.rs @@ -215,8 +215,9 @@ mod addr_stream { } #[inline] - fn flush(&mut self ) -> io::Result<()> { - self.inner.flush() + fn flush(&mut self) -> io::Result<()> { + // TcpStream::flush is a noop, so skip calling it... + Ok(()) } }