The previous code relied on reading the blob fully to close it.  The obvious
problem is if an error occurs before that point.  But there is also a problem
when using workers where the data may need to be re-read, which can't happen
once it is closed.  This eliminates the surprising behavior before attempting to
fix the worker problem.
Details
Details
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
- Lint Skipped 
- Unit
- Unit Tests Skipped