diff options
author | Micael Karlberg <bmk@erlang.org> | 2022-04-01 15:27:56 +0200 |
---|---|---|
committer | Micael Karlberg <bmk@erlang.org> | 2022-04-01 15:27:56 +0200 |
commit | c0ef16649ceb1e13a054aca767e7edac4aad7601 (patch) | |
tree | 1aa197c58b08de05e2f2fcb341ae33fda07a9bce /lib/runtime_tools/src | |
parent | 90ba37e1086a0299ac7acb759c0af220a84d3c2a (diff) | |
download | erlang-c0ef16649ceb1e13a054aca767e7edac4aad7601.tar.gz |
[observer|runtime_tools] Fixed dialyzer issue
OTP-18012
Diffstat (limited to 'lib/runtime_tools/src')
-rw-r--r-- | lib/runtime_tools/src/observer_backend.erl | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/runtime_tools/src/observer_backend.erl b/lib/runtime_tools/src/observer_backend.erl index 5af565394c..ccd2240a99 100644 --- a/lib/runtime_tools/src/observer_backend.erl +++ b/lib/runtime_tools/src/observer_backend.erl @@ -205,10 +205,7 @@ inet_port_extra({_,Type},Port) when Type =:= "udp_inet"; [{local_address,LAddr}]; {error, _} -> [] end ++ - case get_sock_opts(Port) of - {ok, Opts} -> [{options, Opts}]; - {error, _} -> [] - end, + [{options, get_sock_opts(Port)}], [{inet,Data}]; inet_port_extra(_,_) -> []. @@ -234,7 +231,7 @@ get_sock_opts(Port, Opts) -> %% that option and continue with the next. %% Better to have some options then none. get_sock_opts(_Port, [], Acc) -> - {ok, lists:reverse(Acc)}; + lists:reverse(Acc); get_sock_opts(Port, [Opt|Opts], Acc) -> case inet:getopts(Port, [Opt]) of {ok, [Res]} -> |