diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-05-18 23:01:28 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-05-18 23:01:28 +0000 |
commit | 3f027f6e6e2d5d36ac29446aa744862bcc83f819 (patch) | |
tree | 34028a0e3f1954142d162fc7c80ab4beb0215024 | |
parent | c6ee99e49146b629fe6ec04f899f054d20949317 (diff) | |
download | portage-3f027f6e6e2d5d36ac29446aa744862bcc83f819.tar.gz portage-3f027f6e6e2d5d36ac29446aa744862bcc83f819.tar.bz2 portage-3f027f6e6e2d5d36ac29446aa744862bcc83f819.zip |
In unmerge(), flush the vardbapi aux_get() cache to disk before releasing
the vardb lock. (trunk r10361)
svn path=/main/branches/2.1.2/; revision=10363
-rwxr-xr-x | bin/emerge | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/emerge b/bin/emerge index b5589bcef..fbc797a33 100755 --- a/bin/emerge +++ b/bin/emerge @@ -6476,6 +6476,7 @@ def unmerge(settings, myopts, vartree, unmerge_action, return 0 finally: if vdb_lock: + vartree.dbapi.flush_cache() portage_locks.unlockdir(vdb_lock) # Unmerge order only matters in some cases |