NIO factory fails to close connections when the number of file handles run out.

                 Key: ZOOKEEPER-517
             Project: Zookeeper
          Issue Type: Bug
            Reporter: Mahadev konar
             Fix For: 3.3.0

The code in NIO factory is such that if we fail to accept a connection due to 
some reasons (too many file handles maybe one of them) we do not close the 
connections that are in CLOSE_WAIT. We need to call an explicit close on these 
sockets and then close them. One of the solutions might be to move doIO before 
accpet so that we can still close connection even if we cannot accept 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

Reply via email to