I checked in code to let SourceInfoCache repair itself if it  
encounters a bad cache file.  I think the root cause is gem  
repositories containing old index scripts.

If the cache is irreparable (I haven't seen any in the wild) then it  
gets nuked and forcibly refetched (which I've marked with a hack,  
since I'm too tired to puzzle out the dense tangle of code in SIC at  
this late hour).
_______________________________________________
Rubygems-developers mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/rubygems-developers

Reply via email to