Make CacheHash cleanup consistent (always call `release`)

Instead of releasing the manifest file when an error occurs, it is
only released when when `CacheHash.release` is called. This maps better
to what a zig user expects when they do `defer cache_hash.release()`.
d457919ff5LeRoyce Pearson committed on 5/25/2020, 5:48:43 PM· committed by Andrew Kelleyparent05edfe9
1 file changedLine totals unavailable