[
https://issues.apache.org/jira/browse/AVRO-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13003711#comment-13003711
]
Thiruvalluvan M. G. commented on AVRO-775:
------------------------------------------
+1.
Doug's implementation is cleaner and more general.
> File handle leak in DataFileReader
> ----------------------------------
>
> Key: AVRO-775
> URL: https://issues.apache.org/jira/browse/AVRO-775
> Project: Avro
> Issue Type: Bug
> Components: java
> Affects Versions: 1.5.0
> Environment: all
> Reporter: Thiruvalluvan M. G.
> Assignee: Thiruvalluvan M. G.
> Fix For: 1.5.0
>
> Attachments: AVRO-775.patch, AVRO-775.patch
>
>
> When a DataFileReader is constructed by passing it a java.io.File and the is
> subsequently closed, the underlying FileInputStream is not getting closed. It
> manifests as an error in mapreduce tests in Windows machines. The files
> produced by mappers/reducers are opened as DataFiles for checking and, due to
> this bug, the handles are not closed. So subsequent delete operation on the
> file fails. And future mapper/reducer complains that the output already
> exists.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira