Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.4-alpha, 3.0.0-alpha1
-
None
-
Reviewed
Description
HDFS-4274 fixed a file handle leak of the block scanner's verification logs by adding method BlockPoolSliceScanner#shutdown and guaranteeing that the method gets called for each live BlockPoolSliceScanner during datanode shutdown. However, that patch did not consider the case of deleting a block pool via ClientDatanodeProtocol#deleteBlockPool while the datanode remains running.