# HG changeset patch # User Kim Alvefur <zash@zash.se> # Date 1471529548 -7200 # Node ID fd07ab702f83359ad2307b8620326a518624da80 # Parent 125e4f2e0b65400a80d3988b6faffb162ed7d8fc net.server_epoll: Remove read timeout when waiting to read more from buffer diff -r 125e4f2e0b65 -r fd07ab702f83 net/server_epoll.lua --- a/net/server_epoll.lua Thu Aug 18 16:06:18 2016 +0200 +++ b/net/server_epoll.lua Thu Aug 18 16:12:28 2016 +0200 @@ -271,9 +271,11 @@ self:destroy() return; end - self:setreadtimeout(); if self.conn:dirty() then + self:setreadtimeout(false); self:pausefor(cfg.read_retry_delay); + else + self:setreadtimeout(); end end