diff options
Diffstat (limited to 'lib/ssh/src')
| -rw-r--r-- | lib/ssh/src/ssh.erl | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/lib/ssh/src/ssh.erl b/lib/ssh/src/ssh.erl index 9281bf84a7..ff5aee14d7 100644 --- a/lib/ssh/src/ssh.erl +++ b/lib/ssh/src/ssh.erl @@ -127,7 +127,7 @@ connect(Socket, UserOptions, NegotiationTimeout) when is_port(Socket),  	Options ->              case valid_socket_to_use(Socket, ?GET_OPT(transport,Options)) of  		ok -> -		    {ok, {Host,_Port}} = inet:sockname(Socket), +		    {ok, {Host,_Port}} = inet:peername(Socket),  		    Opts = ?PUT_INTERNAL_OPT([{user_pid,self()}, {host,Host}], Options),  		    ssh_connection_handler:start_connection(client, Socket, Opts, NegotiationTimeout);  		{error,SockError} -> | 
