# 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