Bug #7660
Handle zero length files in dCache better
Start date:
01/20/2015
Due date:
% Done:
100%
Estimated time:
2.00 h
Description
dCache puts a zero length file in /pnfs when the transfer command starts, and it can then stay there for an extended period without the timestamps changing until the transfer completes.
History
#1 Updated by Robert Illingworth about 6 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
- Estimated time set to 2.00 h
I've made it so zero length files are skipped by the scanner. It'll finally pick them up once the dCache transfer has completed.
#2 Updated by Robert Illingworth about 6 years ago
- Status changed from Resolved to Closed
Implemented in e4d6b8ff
This also simplifies the directory caching logic, which should close a few races that could cause it to miss certain files.