From 46b7c3e7556f7597566709a215de1d019f398563 Mon Sep 17 00:00:00 2001 From: SChernykh Date: Wed, 25 Aug 2021 16:19:21 +0200 Subject: [PATCH] TCPServer: stop reading before closing connection --- src/tcp_server.inl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tcp_server.inl b/src/tcp_server.inl index 582bf5b..a515fb6 100644 --- a/src/tcp_server.inl +++ b/src/tcp_server.inl @@ -821,6 +821,8 @@ void TCPServer::Client::close() return; } + uv_read_stop(reinterpret_cast(&m_socket)); + uv_tcp_t* s = &m_socket; uv_handle_t* h = reinterpret_cast(s); if (!uv_is_closing(h)) {