diff options
author | Micael Karlberg <bmk@erlang.org> | 2022-11-11 18:18:50 +0100 |
---|---|---|
committer | Micael Karlberg <bmk@erlang.org> | 2022-11-11 18:18:50 +0100 |
commit | 7f90dea2d5c78463f532ba27a990a1999cc50d96 (patch) | |
tree | df61ddb50f03c14a03180d0cd808256aeaf614ea /lib/kernel/src/gen_tcp_socket.erl | |
parent | 0863bd30aabd035c83158c78046c5ffda16127e1 (diff) | |
download | erlang-7f90dea2d5c78463f532ba27a990a1999cc50d96.tar.gz |
[kernel] Improve gen_tcp_socket warning message
Improve (unknown event) warning message from gen_tcp_socket.
OTP-18317
Diffstat (limited to 'lib/kernel/src/gen_tcp_socket.erl')
-rw-r--r-- | lib/kernel/src/gen_tcp_socket.erl | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/lib/kernel/src/gen_tcp_socket.erl b/lib/kernel/src/gen_tcp_socket.erl index 467041d92d..f0f376e11e 100644 --- a/lib/kernel/src/gen_tcp_socket.erl +++ b/lib/kernel/src/gen_tcp_socket.erl @@ -1768,9 +1768,12 @@ handle_shutdown2(Socket, NextState, How) -> handle_unexpected(Type, Content, State, {P, _D}) -> - warning_report([{socket, P#params.socket}, - {unknown_event, {Type, Content}}, - {state, State}]), + warning_msg("Received unexpected event:" + "~n Socket: ~p" + "~n State: ~p" + "~n Event Type: ~p" + "~n Content: ~p", + [P#params.socket, State, Type, Content]), case Type of {call, From} -> {keep_state_and_data, @@ -1785,9 +1788,12 @@ handle_closed(Type, Content, State, {P, _D}) -> {keep_state_and_data, [{reply, From, {error, closed}}]}; _ -> - warning_report([{socket, P#params.socket}, - {unknown_event, {Type, Content}}, - {state, State}]), + warning_msg("Received unexpected event when closed:" + "~n Socket: ~p" + "~n State: ~p" + "~n Event Type: ~p" + "~n Content: ~p", + [P#params.socket, State, Type, Content]), keep_state_and_data end. @@ -2854,8 +2860,8 @@ warning_msg(F, A) -> error_report(Report) -> error_logger:error_report(Report). -warning_report(Report) -> - error_logger:warning_report([{module, ?MODULE}|Report]). +%% warning_report(Report) -> +%% error_logger:warning_report([{module, ?MODULE}|Report]). |