diff mercurial/commands.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 cc62c9d6887a
children 91b47139d0cb
line wrap: on
line diff