mirror of
https://github.com/ninenines/cowboy.git
synced 2025-07-15 12:40:25 +00:00
Remove the environment from cowboy_rest crash reports
It only serves to pollute logs.
This commit is contained in:
parent
725bdb9774
commit
84b3b61b39
1 changed files with 7 additions and 7 deletions
|
@ -198,7 +198,6 @@
|
||||||
%% End of REST callbacks. Whew!
|
%% End of REST callbacks. Whew!
|
||||||
|
|
||||||
-record(state, {
|
-record(state, {
|
||||||
env :: cowboy_middleware:env(),
|
|
||||||
method = undefined :: binary(),
|
method = undefined :: binary(),
|
||||||
|
|
||||||
%% Handler.
|
%% Handler.
|
||||||
|
@ -235,10 +234,11 @@
|
||||||
|
|
||||||
-spec upgrade(Req, Env, module(), any(), infinity, run)
|
-spec upgrade(Req, Env, module(), any(), infinity, run)
|
||||||
-> {ok, Req, Env} when Req::cowboy_req:req(), Env::cowboy_middleware:env().
|
-> {ok, Req, Env} when Req::cowboy_req:req(), Env::cowboy_middleware:env().
|
||||||
upgrade(Req, Env, Handler, HandlerState, infinity, run) ->
|
upgrade(Req0, Env, Handler, HandlerState, infinity, run) ->
|
||||||
Method = cowboy_req:method(Req),
|
Method = cowboy_req:method(Req0),
|
||||||
service_available(Req, #state{env=Env, method=Method,
|
{ok, Req, Result} = service_available(Req0, #state{method=Method,
|
||||||
handler=Handler, handler_state=HandlerState}).
|
handler=Handler, handler_state=HandlerState}),
|
||||||
|
{ok, Req, [{result, Result}|Env]}.
|
||||||
|
|
||||||
service_available(Req, State) ->
|
service_available(Req, State) ->
|
||||||
expect(Req, State, service_available, true, fun known_methods/2, 503).
|
expect(Req, State, service_available, true, fun known_methods/2, 503).
|
||||||
|
@ -1156,6 +1156,6 @@ error_terminate(Req, #state{handler=Handler, handler_state=HandlerState},
|
||||||
{state, HandlerState}
|
{state, HandlerState}
|
||||||
]}).
|
]}).
|
||||||
|
|
||||||
terminate(Req, #state{env=Env, handler=Handler, handler_state=HandlerState}) ->
|
terminate(Req, #state{handler=Handler, handler_state=HandlerState}) ->
|
||||||
Result = cowboy_handler:terminate(normal, Req, HandlerState, Handler),
|
Result = cowboy_handler:terminate(normal, Req, HandlerState, Handler),
|
||||||
{ok, Req, [{result, Result}|Env]}.
|
{ok, Req, Result}.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue