Introduce IOException subclass for ECONNRESET

Florian Weimer fweimer at
Mon Sep 12 13:50:13 UTC 2016

On 08/23/2016 09:40 AM, Norman Maurer wrote:
> Hi all,
> I first asked this on nio-dev[0] but was asked to move this over to here:
> I wonder if it would be possible to add a new IOException sub-class for ECONNRESET. Often you receive these errors if a remote peer closed the connection and you try to read from it while using NIO. This is very often not really something that concerns people and can just be handled the same as a “normal close”. At the moment the only way to detect this is to inspect the IOException message which is really hacky. I wonder if we could not add a special IOException sub-class for this. Something like:
> ConnectionResetException extends IOException {
> }

Shouldn't it be a subclass of SocketException?


More information about the net-dev mailing list