diff options
author | Raimo Niskanen <raimo@erlang.org> | 2022-12-15 18:17:02 +0100 |
---|---|---|
committer | Raimo Niskanen <raimo@erlang.org> | 2023-02-09 15:32:21 +0100 |
commit | 88617f3c7058f0a493961c771b7751d43f794daa (patch) | |
tree | eaa6f87c2b5b7086e55b2799097f8c158137ce71 | |
parent | 3b88073cbcee58a763f0e799299f86505cf50457 (diff) | |
download | erlang-88617f3c7058f0a493961c771b7751d43f794daa.tar.gz |
Clean up unneeded error printout
-rw-r--r-- | lib/ssl/src/inet_tls_dist.erl | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/lib/ssl/src/inet_tls_dist.erl b/lib/ssl/src/inet_tls_dist.erl index 46ff73bd8d..86309abec9 100644 --- a/lib/ssl/src/inet_tls_dist.erl +++ b/lib/ssl/src/inet_tls_dist.erl @@ -79,7 +79,11 @@ is_node_name(Node) -> hs_data_inet_tcp(Driver, Socket) -> Family = Driver:family(), - {ok, Peername} = inet:peername(Socket), + {ok, Peername} = + maybe + {error, einval} ?= inet:peername(Socket), + ?shutdown({Driver, closed}) + end, (inet_tcp_dist:gen_hs_data(Driver, Socket)) #hs_data{ f_address = @@ -94,7 +98,11 @@ hs_data_inet_tcp(Driver, Socket) -> end}. hs_data_ssl(Family, #sslsocket{pid = [_, DistCtrl|_]} = SslSocket) -> - {ok, Address} = ssl:peername(SslSocket), + {ok, Address} = + maybe + {error, einval} ?= ssl:peername(SslSocket), + ?shutdown({sslsocket, closed}) + end, #hs_data{ socket = DistCtrl, f_send = |