# HG changeset patch
# User Kim Alvefur <zash@zash.se>
# Date 1431978538 -7200
# Node ID d062314446f6cb829dacb1c231c1fcb67863a7fe
# Parent  b6eff3ba13def3d78ffea85dd709bf71081192d5
mod_tls: Treat session.ssl_ctx being false as a signal that TLS is disabled

diff -r b6eff3ba13de -r d062314446f6 plugins/mod_tls.lua
--- a/plugins/mod_tls.lua	Mon May 18 21:43:24 2015 +0200
+++ b/plugins/mod_tls.lua	Mon May 18 21:48:58 2015 +0200
@@ -61,7 +61,7 @@
 end
 
 local function can_do_tls(session)
-	if not session.conn.starttls then
+	if session.ssl_ctx == false or not session.conn.starttls then
 		return false;
 	elseif session.ssl_ctx then
 		return true;