diff net/http.lua @ 14093:0f4de9c974ad

net.http: Fix attempt to index a nil value (thanks Menel) Guard against ex=nil
author Kim Alvefur <zash@zash.se>
date Mon, 23 Feb 2026 22:32:54 +0100
parents 72018fe1c334
children
line wrap: on
line diff
--- a/net/http.lua	Sun Feb 22 17:22:42 2026 +0000
+++ b/net/http.lua	Mon Feb 23 22:32:54 2026 +0100
@@ -342,7 +342,7 @@
 	local http_service = basic_resolver.new(host, port_number, "tcp", {
 		servername = req.host;
 		use_dane = use_dane;
-		filter = ex.target_filter;
+		filter = ex and ex.target_filter;
 	});
 	connect(http_service, listener, { sslctx = sslctx }, req);