diff options
author | Zac Medico <zmedico@gentoo.org> | 2019-11-24 22:33:18 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2019-11-24 22:37:11 -0800 |
commit | 8d32e06295226e3914c24cd73de013748f3f9bec (patch) | |
tree | 4e61d5b200fb58e7261d1e35ffe1c8cb420bce56 /lib/_emerge | |
parent | repoman/man/repoman.1: fix \fI typo (diff) | |
download | portage-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.py | 6 |
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): |