# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1536881518 -7200
# Node ID 2e3f66475cc83952cf92cf470f2f6bd75e65174f
# Parent  c3c0523a37c69ee9a5efe2682163d33c5e8337ba
net.server_epoll: Inherit Direct TLS flag from servers to their clients

diff -r c3c0523a37c6 -r 2e3f66475cc8 net/server_epoll.lua
--- a/net/server_epoll.lua	Fri Sep 14 01:31:26 2018 +0200
+++ b/net/server_epoll.lua	Fri Sep 14 01:31:58 2018 +0200
@@ -513,7 +513,8 @@
 		listeners = listeners;
 		read_size = read_size or (server and server.read_size);
 		writebuffer = {};
-		tls_ctx = tls_ctx;
+		tls_ctx = tls_ctx or (server and server.tls_ctx);
+		tls_direct = server and server.tls_direct;
 	}, interface_mt);
 
 	conn:updatenames();