commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brad Worrall (JIRA)" <j...@apache.org>
Subject [jira] [Created] (NET-594) TelnetClient._closeOutputStream unhandled exception from FilterOutputStream.close
Date Wed, 08 Jun 2016 18:43:21 GMT
Brad Worrall created NET-594:
--------------------------------

             Summary: TelnetClient._closeOutputStream unhandled exception from FilterOutputStream.close
                 Key: NET-594
                 URL: https://issues.apache.org/jira/browse/NET-594
             Project: Commons Net
          Issue Type: Bug
          Components: Telnet
    Affects Versions: 3.4
         Environment: Windows 7 64bit
            Reporter: Brad Worrall


As part of fixing an existing bug Oracle introduced a new bug into FilterOutputStream.close:

http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8054565

This bug can also be reproduced through remote socket closure.

Due to this bug the TelnetClient when calling disconnect() throws an unhandled exception and
is unable to close the socket, if the socket was remotely closed.

Stack Trace:

java.net.SocketException: Socket closed
        at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:121)
        at java.net.SocketOutputStream.write(SocketOutputStream.java:147)
        at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
        at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
        at java.io.FilterOutputStream.close(FilterOutputStream.java:159)
        at org.apache.commons.net.telnet.TelnetClient._closeOutputStream(TelnetClient.java:86)
        at org.apache.commons.net.telnet.TelnetOutputStream.close(TelnetOutputStream.java:155)
        at org.apache.commons.net.telnet.TelnetClient.disconnect(TelnetClient.java:127)




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message