net/server_epoll.lua
changeset 11704 79d30de13fdb
parent 11703 1275dad71afd
child 11705 a3572205c5bf
--- a/net/server_epoll.lua	Fri Jul 16 17:10:09 2021 +0200
+++ b/net/server_epoll.lua	Sat Jul 17 14:06:57 2021 +0200
@@ -657,7 +657,6 @@
 end
 
 function interface:tlshandshake()
-	self:setwritetimeout(false);
 	self:setreadtimeout(false);
 	self:noise("Continuing TLS handshake");
 	local ok, err = self.conn:dohandshake();
@@ -668,6 +667,7 @@
 		else
 			self:debug("TLS handshake complete");
 		end
+		self:setwritetimeout(false);
 		self.onwritable = nil;
 		self.onreadable = nil;
 		self:on("status", "ssl-handshake-complete");