Skip to content

Commit b25c350

Browse files
committed
HDFS-17503. Unreleased volume references because of OOM.
1 parent 08419c4 commit b25c350

File tree

1 file changed

+2
-2
lines changed
  • hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode

1 file changed

+2
-2
lines changed

hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/BlockSender.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,12 +434,12 @@ class BlockSender implements java.io.Closeable {
434434
blockIn = datanode.data.getBlockInputStream(block, offset); // seek to offset
435435
ris = new ReplicaInputStreams(
436436
blockIn, checksumIn, volumeRef, fileIoProvider);
437-
} catch (IOException ioe) {
437+
} catch (Throwable t) {
438438
IOUtils.cleanupWithLogger(null, volumeRef);
439439
IOUtils.closeStream(this);
440440
IOUtils.closeStream(blockIn);
441441
IOUtils.closeStream(checksumIn);
442-
throw ioe;
442+
throw t;
443443
}
444444
}
445445

0 commit comments

Comments
 (0)