Mercurial > prosody-hg
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; |
