From 114085e4fa6f702ea251fb3aae6335801e698f79 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 27 Jun 2008 08:04:12 +0000 Subject: Call clear_caches() after the depgraph is out of scope, in MergeTask.merge(). svn path=/main/trunk/; revision=10812 --- pym/_emerge/__init__.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'pym/_emerge') diff --git a/pym/_emerge/__init__.py b/pym/_emerge/__init__.py index 16d408b93..7588783ed 100644 --- a/pym/_emerge/__init__.py +++ b/pym/_emerge/__init__.py @@ -5963,6 +5963,7 @@ class MergeTask(object): if not mergelist: break mylist = self._calc_resume_list() + clear_caches(self.trees) if not mylist: break self.curval += 1 @@ -6006,8 +6007,6 @@ class MergeTask(object): mylist = mydepgraph.altlist() mydepgraph.break_refs(mylist) - del mydepgraph - clear_caches(self.trees) return mylist def _poll_child_processes(self): -- cgit v1.2.3-1-g7c22