plugins/mod_tls.lua
changeset 11523 df4bd3af4099
parent 11345 c567e5e2b77a
child 11534 a90389e7296c
--- a/plugins/mod_tls.lua	Thu Apr 15 15:12:35 2021 +0200
+++ b/plugins/mod_tls.lua	Thu Apr 15 15:57:24 2021 +0200
@@ -121,6 +121,7 @@
 	local origin = event.origin;
 	if can_do_tls(origin) then
 		(origin.sends2s or origin.send)(starttls_proceed);
+		if origin.destroyed then return end
 		origin:reset_stream();
 		origin.conn:starttls(origin.ssl_ctx);
 		origin.log("debug", "TLS negotiation started for %s...", origin.type);