comparison 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
comparison
equal deleted inserted replaced
14092:72018fe1c334 14093:0f4de9c974ad
340 end 340 end
341 341
342 local http_service = basic_resolver.new(host, port_number, "tcp", { 342 local http_service = basic_resolver.new(host, port_number, "tcp", {
343 servername = req.host; 343 servername = req.host;
344 use_dane = use_dane; 344 use_dane = use_dane;
345 filter = ex.target_filter; 345 filter = ex and ex.target_filter;
346 }); 346 });
347 connect(http_service, listener, { sslctx = sslctx }, req); 347 connect(http_service, listener, { sslctx = sslctx }, req);
348 348
349 self.events.fire_event("request", { http = self, request = req, url = u }); 349 self.events.fire_event("request", { http = self, request = req, url = u });
350 return req; 350 return req;