THRIFT-2789 the error handling for connections where notify fails leaks a file descriptor.
This was reported and fixed in a pull request without an Apache Jira entry:
When failing to dispatch new connections to other IO threads other
than the number 0, we returned these connections for reuse without
closing them, so the corresponding fds were leaked forever.
We should close these connections instead.