HDFS-11253. FileInputStream leak on failure path in BlockSender. Contributed by Arpit Agarwal
This commit is contained in:
parent
48fb796fcb
commit
ce5ad0e88f
|
@ -414,6 +414,8 @@ class BlockSender implements java.io.Closeable {
|
||||||
ris = new ReplicaInputStreams(blockIn, checksumIn, volumeRef);
|
ris = new ReplicaInputStreams(blockIn, checksumIn, volumeRef);
|
||||||
} catch (IOException ioe) {
|
} catch (IOException ioe) {
|
||||||
IOUtils.closeStream(this);
|
IOUtils.closeStream(this);
|
||||||
|
org.apache.commons.io.IOUtils.closeQuietly(blockIn);
|
||||||
|
org.apache.commons.io.IOUtils.closeQuietly(checksumIn);
|
||||||
throw ioe;
|
throw ioe;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue