Close ParsingLoadable input streams that fail to open.
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124836804
This commit is contained in:
parent
bd248ffee5
commit
a6b7cfb5e4
@ -113,8 +113,8 @@ public final class ParsingLoadable<T> implements Loadable {
|
|||||||
@Override
|
@Override
|
||||||
public final void load() throws IOException, InterruptedException {
|
public final void load() throws IOException, InterruptedException {
|
||||||
DataSourceInputStream inputStream = new DataSourceInputStream(dataSource, dataSpec);
|
DataSourceInputStream inputStream = new DataSourceInputStream(dataSource, dataSpec);
|
||||||
inputStream.open();
|
|
||||||
try {
|
try {
|
||||||
|
inputStream.open();
|
||||||
result = parser.parse(dataSource.getUri(), inputStream);
|
result = parser.parse(dataSource.getUri(), inputStream);
|
||||||
} finally {
|
} finally {
|
||||||
inputStream.close();
|
inputStream.close();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user