diff options
| author | Michael Klishin <mklishin@pivotal.io> | 2018-08-15 19:58:13 +0300 |
|---|---|---|
| committer | Michael Klishin <mklishin@pivotal.io> | 2018-08-15 19:58:13 +0300 |
| commit | e0a47e7aa7d1423e51fa115b8c4e7e46496418a5 (patch) | |
| tree | 7b9e858d1111cfd70b9397fba34a35ee869378d5 | |
| parent | d5f2eb68e747bcff01ac14756f85afd86806e641 (diff) | |
| download | rabbitmq-server-git-e0a47e7aa7d1423e51fa115b8c4e7e46496418a5.tar.gz | |
Improve formatting of logged connection.tune errors/exceptions
| -rw-r--r-- | src/rabbit_reader.erl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl index 4392895fbc..56cdbb4ddf 100644 --- a/src/rabbit_reader.erl +++ b/src/rabbit_reader.erl @@ -430,6 +430,13 @@ log_connection_exception(Severity, Name, {connection_closed_abruptly, _}) -> log_connection_exception_with_severity(Severity, "closing AMQP connection ~p (~s):~nclient unexpectedly closed TCP connection~n", [self(), Name]); +%% e.g. failed parameter negotiations +log_connection_exception(Severity, Name, {handshake_error, tuning, _Channel, + {exit, #amqp_error{explanation = Explanation}, + _Method, _Stacktrace}}) -> + log_connection_exception_with_severity(Severity, + "closing AMQP connection ~p (~s):~nfailed to negotiation connection parameters: ~s~n", + [self(), Name, Explanation]); %% old exception structure log_connection_exception(Severity, Name, connection_closed_abruptly) -> log_connection_exception_with_severity(Severity, |
