[ https://issues.apache.org/jira/browse/MAPREDUCE-7494?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18021297#comment-18021297 ]
ASF GitHub Bot commented on MAPREDUCE-7494: ------------------------------------------- github-actions[bot] commented on PR #7119: URL: https://github.com/apache/hadoop/pull/7119#issuecomment-3310078934 We're closing this stale PR because it has been open for 100 days with no activity. This isn't a judgement on the merit of the PR in any way. It's just a way of keeping the PR queue manageable. If you feel like this was a mistake, or you would like to continue working on it, please feel free to re-open it and ask for a committer to remove the stale tag and review again. Thanks all for your contribution. > File stream leak when LineRecordReader is interrupted > ----------------------------------------------------- > > Key: MAPREDUCE-7494 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-7494 > Project: Hadoop Map/Reduce > Issue Type: Bug > Components: client > Affects Versions: 3.4.0, 3.3.6, 3.4.1 > Reporter: Davin Tjong > Assignee: Davin Tjong > Priority: Minor > Labels: pull-request-available > Fix For: 3.5.0 > > > In LineRecordReader, we may open a filestream: > ``` > fileIn = FutureIO.awaitFuture(builder.build()); > ``` > However, we may be interrupted or otherwise throw an error before `in` is > initialized, for example here: > ``` > fileIn.seek(start); > ``` > If this happens, the caller has no way to close this file stream causing it > to leak. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org