Mercurial > prosody-hg
diff net/http/server.lua @ 11096:dd1713862c20
net.http.server: Default to HTTP result code 500 when promise is rejected
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Mon, 28 Sep 2020 16:21:41 +0100 |
| parents | 05d218aae3d1 |
| children | e9eeaefa09a7 |
line wrap: on
line diff
--- a/net/http/server.lua Mon Sep 28 01:55:35 2020 +0200 +++ b/net/http/server.lua Mon Sep 28 16:21:41 2020 +0100 @@ -197,6 +197,7 @@ result:next(function (ret) handle_result(request, response, ret); end, function (err) + response.status_code = 500; handle_result(request, response, err or 500); end); return true;
