Details
-
Bug
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
0.18.0
-
None
-
None
-
Reviewed
Description
The problem is that internalReleaseLease() finalizes empty files, which removes these file path names from the lease. So this modifies the Collection of file names which LeaseManager.checkLeases() is iterating on.
Attachments
Attachments
Issue Links
- is related to
-
HADOOP-4951 Lease monitor does not own the LeaseManager lock in changing leases.
- Closed
-
HADOOP-3113 DFSOututStream.flush() should flush data to real block file on DataNode.
- Closed