Matthew S Havener created SSHD-755:
--------------------------------------

             Summary: Nio2Connector leaks socket if address is unresolvable or 
unreachable
                 Key: SSHD-755
                 URL: https://issues.apache.org/jira/browse/SSHD-755
             Project: MINA SSHD
          Issue Type: Bug
    Affects Versions: 1.4.0
         Environment: openjdk 1.8.0_111
            Reporter: Matthew S Havener
         Attachments: mina.patch

During an async client connect (with ClientChannel.Streaming.Async), if the 
hostname is not resolvable, an UnresolvedAddressException is thrown from the 
"socket.connect(...)" call in Nio2Connector.java. The socket was allocated 
before the connect, but it is not closed in the "catch" block. This causes the 
socket to leak, and can eventually exhaust the file descriptors in the system.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to