comparison mercurial/config.py @ 20879:cd03854a2e06

fncache: remove the rewriting logic The fncache could rewrite itself during a read operation if it noticed any entries that were no longer on disk. This was problematic because it caused Mercurial to perform write operations outside the scope of a lock or transaction, which could interefere with any other pending writes. This will be replaced in a future patch by logic that cleans up the fncache as files are deleted during strips.
author Durham Goode <durham@fb.com>
date Mon, 24 Mar 2014 15:31:47 -0700
parents d19c9bdbbf35
children c2262004c2e2
comparison
equal deleted inserted replaced
20878:09e7118715eb 20879:cd03854a2e06