summaryrefslogtreecommitdiffstats
path: root/pym/_emerge
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2011-05-08 21:51:47 -0700
committerZac Medico <zmedico@gentoo.org>2011-05-08 21:51:47 -0700
commita983fc1c83402dbfe0a423bf729c72eeb795388c (patch)
treef138333714f85912b11c4b16b254a962e24089db /pym/_emerge
parent125430a3f2879e4bc497be212a91d9dd7194d261 (diff)
downloadportage-a983fc1c83402dbfe0a423bf729c72eeb795388c.tar.gz
portage-a983fc1c83402dbfe0a423bf729c72eeb795388c.tar.bz2
portage-a983fc1c83402dbfe0a423bf729c72eeb795388c.zip
vardbapi: disable subprocess vdb cache updates
Since commit 7535cabdf2fab76fc55df83643157613dfd66be9, vardbapi.flush_cache() is often called within subprocesses spawned from MergeProcess. The _aux_cache_threshold doesn't work as designed if the cache is flushed from a subprocess like this, can lead to the vdb cache being flushed for every single merge. This is a waste of disk IO, so disable vdb cache updates in subprocesses.
Diffstat (limited to 'pym/_emerge')
0 files changed, 0 insertions, 0 deletions