From e1fa0f5fdb9e28fba639ec3be63944d56be0eb56 Mon Sep 17 00:00:00 2001 From: ILYA Khlopotov Date: Fri, 2 Mar 2018 07:19:42 -0800 Subject: [PATCH] Use `chttpd:send_error/2` in mango_httpd We used to call non exported function chttpd:send_error/6. Switch to public `chttpd:send_error/2` for sending error. --- src/mango/src/mango_httpd.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mango/src/mango_httpd.erl b/src/mango/src/mango_httpd.erl index 3ed51e2f030..2e8777135d5 100644 --- a/src/mango/src/mango_httpd.erl +++ b/src/mango/src/mango_httpd.erl @@ -41,7 +41,7 @@ handle_req(#httpd{} = Req, Db0) -> case mango_error:info(Module, Reason) of {500, ErrorStr, ReasonStr} -> Stack = erlang:get_stacktrace(), - chttpd:send_error(Req, 500, [], ErrorStr, ReasonStr, Stack); + chttpd:send_error(Req, {ErrorStr, ReasonStr, Stack}); {Code, ErrorStr, ReasonStr} -> chttpd:send_error(Req, Code, ErrorStr, ReasonStr) end