My hcache gets corrupted periodically (that's not my main beef, though
it's frequent enough to be annoying also) and mutt can't fix itself
permanently without me manually deleting the hcache file.  If I don't
delete the hcache file, mutt perpetually detects the corruption and
refetches all the headers upon every load, instead of refetching only
once and fixing the cache.  Is this expected behavior?  If so, is there
a setting that would tell mutt to overwrite the hcache when encountering
a corruption?  I'm running 1.5.21_1 with tokyocabinet in snow leopard,
and I have debug level 3 outputs if needed.  During the failing hcache
parse, I see the following message in the debug output "bad cache entry
at 1085, giving up". 

Thanks,
Marc

Reply via email to