net/server_epoll.lua
changeset 11662 36942fa001b4
parent 11599 8985efc6792d
child 11663 00295a8e5bcf
--- a/net/server_epoll.lua	Sun Jul 04 15:11:53 2021 +0200
+++ b/net/server_epoll.lua	Sat Oct 31 00:33:29 2020 +0100
@@ -514,6 +514,7 @@
 function interface:close()
 	if self.writebuffer and self.writebuffer[1] then
 		self:set(false, true); -- Flush final buffer contents
+		self:setwritetimeout();
 		self.write, self.send = noop, noop; -- No more writing
 		self:debug("Close after writing remaining buffered data");
 		self.ondrain = interface.close;