diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-02-08 13:04:33 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-02-08 13:04:33 -0800 |
commit | 49c4585425ee161cf82805f28fb497167856cc01 (patch) | |
tree | 368a6e218cd2d780d6d3b44edf61c56a78946468 /pym/_emerge/QueueScheduler.py | |
parent | b41e88203cb308eb79f15961a0508b86209e2dfb (diff) | |
download | portage-49c4585425ee161cf82805f28fb497167856cc01.tar.gz portage-49c4585425ee161cf82805f28fb497167856cc01.tar.bz2 portage-49c4585425ee161cf82805f28fb497167856cc01.zip |
PollScheduler: don't inherit EventLoop
Diffstat (limited to 'pym/_emerge/QueueScheduler.py')
-rw-r--r-- | pym/_emerge/QueueScheduler.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pym/_emerge/QueueScheduler.py b/pym/_emerge/QueueScheduler.py index e115ba1aa..99cfb23a8 100644 --- a/pym/_emerge/QueueScheduler.py +++ b/pym/_emerge/QueueScheduler.py @@ -40,22 +40,22 @@ class QueueScheduler(PollScheduler): timeout_callback.timed_out = True return False timeout_callback.timed_out = False - timeout_callback.timeout_id = self._timeout_add( + timeout_callback.timeout_id = self.sched_iface.timeout_add( timeout, timeout_callback) try: while not (timeout_callback is not None and timeout_callback.timed_out) and self._schedule(): - self._iteration() + self.sched_iface.iteration() while not (timeout_callback is not None and timeout_callback.timed_out) and self._running_job_count(): - self._iteration() + self.sched_iface.iteration() finally: if timeout_callback is not None: - self._unregister(timeout_callback.timeout_id) + self.sched_iface.unregister(timeout_callback.timeout_id) def _schedule_tasks(self): """ |