Type Reason Java.IO.IOException in case of an IO problem on closing the underlying stream
Detects stream abort and notifies the watcher. There's not much to detect since this is called by EofSensorInputStream.AbortConnection. The watcher will only be notified if this stream is aborted for the first time and before EOF has been detected or the stream has been EofSensorInputStream.close() gracefully. This stream will be detached from the underlying stream to prevent multiple notifications to the watcher.