summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/_emerge/__init__.py3
1 files changed, 1 insertions, 2 deletions
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):