Don't report tcp socket error as gen_server error

This commit is contained in:
Сергей Прохоров 2018-11-05 19:47:33 +01:00
parent 414e7bc037
commit 6bc9253999
No known key found for this signature in database
GPG key ID: 1C570244E4EF3337

View file

@ -155,8 +155,8 @@ handle_info({tcp_closed, Sock}, #state{sock = Sock} = S) ->
lager:debug("upstream sock closed"),
{stop, normal, maybe_close_down(S)};
handle_info({tcp_error, Sock, Reason}, #state{sock = Sock} = S) ->
lager:info("upstream sock error: ~p", [Reason]),
{stop, Reason, maybe_close_down(S)};
lager:warning("upstream sock error: ~p", [Reason]),
{stop, normal, maybe_close_down(S)};
handle_info(timeout, #state{timer = Timer, timer_state = TState, listener = Listener} = S) ->
case gen_timeout:is_expired(Timer) of