aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssh/src/ssh_connection_handler.erl
diff options
context:
space:
mode:
authorJohannes Weißl <[email protected]>2014-01-27 00:43:00 +0100
committerJohannes Weißl <[email protected]>2014-01-27 00:43:00 +0100
commitb246e47d53d4b738fe47df1d7bf71138a8501e02 (patch)
treed1deea2f571c23f21f4a5e677d9d22a224bbeacf /lib/ssh/src/ssh_connection_handler.erl
parent23790daf1a2d384b0fc11c655fa825151d9fa420 (diff)
downloadotp-b246e47d53d4b738fe47df1d7bf71138a8501e02.tar.gz
otp-b246e47d53d4b738fe47df1d7bf71138a8501e02.tar.bz2
otp-b246e47d53d4b738fe47df1d7bf71138a8501e02.zip
ssh: Fix dialyzer type specs and documentation
Similar to d9ebfb8. The wrong specs were leading to dialyzer warnings like this in our application since R16B03: The pattern 'ok' can never match the type {'error',_}. The pattern {'error', {'already_started', 'ssh'}} can never match the type 'ok'. The pattern {'error', _} can never match the type {'open_error',_,string(),string()}.
Diffstat (limited to 'lib/ssh/src/ssh_connection_handler.erl')
-rw-r--r--lib/ssh/src/ssh_connection_handler.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ssh/src/ssh_connection_handler.erl b/lib/ssh/src/ssh_connection_handler.erl
index 3462b98172..070a2db5a8 100644
--- a/lib/ssh/src/ssh_connection_handler.erl
+++ b/lib/ssh/src/ssh_connection_handler.erl
@@ -157,7 +157,7 @@ init([Role, Socket, SshOpts]) ->
%%--------------------------------------------------------------------
-spec open_channel(pid(), string(), iodata(), integer(), integer(),
- timeout()) -> {open, channel_id()} | {open_error, term(), string(), string()}.
+ timeout()) -> {open, channel_id()} | {error, term()}.
%%--------------------------------------------------------------------
open_channel(ConnectionHandler, ChannelType, ChannelSpecificData,
InitialWindowSize,