diff options
author | Hans Nilsson <hans@erlang.org> | 2015-12-07 15:15:33 +0100 |
---|---|---|
committer | Hans Nilsson <hans@erlang.org> | 2015-12-07 15:15:33 +0100 |
commit | 7061105f5a8458486d43183a8b925c203b7a21fe (patch) | |
tree | fffaac97acde79d91df8a009c8d9627379228395 /lib | |
parent | b424835b0d08c9fdf2650782e481e3e7a08eb1ae (diff) | |
download | otp-7061105f5a8458486d43183a8b925c203b7a21fe.tar.gz otp-7061105f5a8458486d43183a8b925c203b7a21fe.tar.bz2 otp-7061105f5a8458486d43183a8b925c203b7a21fe.zip |
ssh: add econnaborted as correct tcp disconnect reason in testcase
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ssh/test/ssh_protocol_SUITE.erl | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/ssh/test/ssh_protocol_SUITE.erl b/lib/ssh/test/ssh_protocol_SUITE.erl index 4639904061..5af60adfae 100644 --- a/lib/ssh/test/ssh_protocol_SUITE.erl +++ b/lib/ssh/test/ssh_protocol_SUITE.erl @@ -279,7 +279,9 @@ no_common_alg_server_disconnects(Config) -> {send, ssh_msg_kexinit}, % with server unsupported 'ssh-dss' ! {match, {'or',[#ssh_msg_disconnect{code = ?SSH_DISCONNECT_KEY_EXCHANGE_FAILED, _='_'}, - tcp_closed]}, + tcp_closed, + {tcp_error,econnaborted} + ]}, receive_msg} ] ). @@ -475,7 +477,8 @@ bad_packet_length(Config, LengthExcess) -> %% Prohibit remote decoder starvation: {send, #ssh_msg_service_request{name="ssh-userauth"}}, {match, {'or',[#ssh_msg_disconnect{_='_'}, - tcp_closed + tcp_closed, + {tcp_error,econnaborted} ]}, receive_msg} ], InitialState). @@ -507,7 +510,8 @@ bad_service_name_length(Config, LengthExcess) -> %% Prohibit remote decoder starvation: {send, #ssh_msg_service_request{name="ssh-userauth"}}, {match, {'or',[#ssh_msg_disconnect{_='_'}, - tcp_closed + tcp_closed, + {tcp_error,econnaborted} ]}, receive_msg} ], InitialState). |