RFR: JDK-8144144 - ORB destroy() leaks filedescriptors after unsuccessful connection
mark.sheppard at oracle.com
Mon Jan 11 10:39:45 UTC 2016
OK thanks Chris
my observation was that if only channel.close() was invoked then
the underlying serversocket was not being closed, it remained in the
This was on Windows 7.
I'll check this again ...
On 11/01/2016 06:32, Chris Hegarty wrote:
> On 8 Jan 2016, at 17:49, Mark Sheppard <mark.sheppard at oracle.com> wrote:
>> please oblige and review the following changes
> In SelectorImpl.clearDeferredRegistrations() there is no need to call close()
> on the Socket returned from channel.socket(), since you have already
> closed the channel.
>> which addresses the issue
>> the changes ensure that an Acceptor and its associated ServerSocket/ServerSocketChannel
>> are closed.
More information about the core-libs-dev