comparison tests/killdaemons.py @ 23511:acc73273b27e

fncache: document the fact fncache is outdate at hook run time Using 'addfinalize' to generate 'fncache' means that no pending version of the file will be generated for the hooks. We would have to use the 'addfilegenerator' method to get such result. However the 'fncachevfs' (who decide that a write is necessary) have no access to the transaction to register such file generation at add time. Having the transaction accessible to the 'vfs' is too much trouble for no benefit. This outdated 'fncache' file at hook time is not expected to be an issue. The previous move from 'onclose' to 'addfinalize' had no impact on this timing. I'm documenting it now because I looked at it.
author Pierre-Yves David <pierre-yves.david@fb.com>
date Thu, 04 Dec 2014 16:35:03 -0800
parents 476069509e72
children 0adc22a0b6b3
comparison
equal deleted inserted replaced
23510:065c0334846f 23511:acc73273b27e