net/server_epoll.lua
changeset 11926 28f5c8061dad
parent 11924 ff4e34c448a4
child 11976 520ce76440ad
--- a/net/server_epoll.lua	Thu Nov 18 16:26:54 2021 +0100
+++ b/net/server_epoll.lua	Fri Nov 19 15:45:01 2021 +0100
@@ -513,9 +513,9 @@
 		else
 			self.writebuffer = nil;
 		end
+		self._writing = nil;
 		self:setwritetimeout(false);
 		self:ondrain(); -- Be aware of writes in ondrain
-		self._writing = nil;
 		return ok;
 	elseif partial then
 		self:debug("Sent %d out of %d buffered bytes", partial, #data);