[ 
https://issues.apache.org/jira/browse/HADOOP-3073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raghu Angadi updated HADOOP-3073:
---------------------------------

    Attachment: HADOOP-3073.patch

Patch attached. SocketInputStream and SocketOutputStream close the channel when 
close() is invoked by the user.

Also these two classes have getChannel() call so that underlying channel could 
be used for something thing like FileChannel.transferTo(). 

> SocketOutputStream.close() should close the channel.
> ----------------------------------------------------
>
>                 Key: HADOOP-3073
>                 URL: https://issues.apache.org/jira/browse/HADOOP-3073
>             Project: Hadoop Core
>          Issue Type: Bug
>    Affects Versions: 0.17.0
>            Reporter: Raghu Angadi
>            Assignee: Raghu Angadi
>         Attachments: HADOOP-3073.patch
>
>
> When the stream returned by Socket.getOutputStream() is closed, it closes the 
> socket too. So hadoop.SocketOutputStream and hadoop.SocketInputStream should 
> do the same.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to