aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2019-11-24 22:33:18 -0800
committerZac Medico <zmedico@gentoo.org>2019-11-24 22:37:11 -0800
commit8d32e06295226e3914c24cd73de013748f3f9bec (patch)
tree4e61d5b200fb58e7261d1e35ffe1c8cb420bce56 /lib/_emerge
parentrepoman/man/repoman.1: fix \fI typo (diff)
downloadportage-8d32e06295226e3914c24cd73de013748f3f9bec.tar.gz
portage-8d32e06295226e3914c24cd73de013748f3f9bec.tar.bz2
portage-8d32e06295226e3914c24cd73de013748f3f9bec.zip
Scheduler._run_pkg_pretend: don't use local event loop
Relevant hooks should be added/removed in the _merge method. Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib/_emerge')
-rw-r--r--lib/_emerge/Scheduler.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py
index 49b376281..af43a2e24 100644
--- a/lib/_emerge/Scheduler.py
+++ b/lib/_emerge/Scheduler.py
@@ -775,11 +775,7 @@ class Scheduler(PollScheduler):
"""
failures = 0
-
- # Use a local EventLoop instance here, since we don't
- # want tasks here to trigger the usual Scheduler callbacks
- # that handle job scheduling and status display.
- sched_iface = SchedulerInterface(EventLoop(main=False))
+ sched_iface = self._sched_iface
for x in self._mergelist:
if not isinstance(x, Package):