Просмотр исходного кода

Notify the client that we're closing the connection after the error reply.

Loïc Hoguin 14 лет назад
Родитель
Сommit
2131a935e6
1 измененных файлов с 2 добавлено и 3 удалено
  1. 2 3
      src/cowboy_http_protocol.erl

+ 2 - 3
src/cowboy_http_protocol.erl

@@ -139,10 +139,9 @@ handler_terminate(HandlerState, Req, State=#state{handler={Handler, _Opts}}) ->
 	end.
 
 -spec error_terminate(Code::http_status(), State::#state{}) -> ok.
-error_terminate(Code, State=#state{socket=Socket, transport=Transport,
-		connection=Connection}) ->
+error_terminate(Code, State=#state{socket=Socket, transport=Transport}) ->
 	cowboy_http_req:reply(Code, [], [], #http_req{socket=Socket,
-		transport=Transport, connection=Connection}),
+		transport=Transport, connection=close}),
 	terminate(State).
 
 -spec terminate(State::#state{}) -> ok.