From de2cbf6e28da9ebbcef7946186df042f28c09808 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 14 Aug 2010 00:10:07 -0700 Subject: Add a PollScheduler._schedule_waitpid() method for SubProcess._wait() to use as an alternative to hanging up the scheduler in a blocking waitpid call. --- pym/_emerge/QueueScheduler.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'pym/_emerge/QueueScheduler.py') diff --git a/pym/_emerge/QueueScheduler.py b/pym/_emerge/QueueScheduler.py index 8e1837c03..a65a90f06 100644 --- a/pym/_emerge/QueueScheduler.py +++ b/pym/_emerge/QueueScheduler.py @@ -21,7 +21,8 @@ class QueueScheduler(PollScheduler): self.sched_iface = self._sched_iface_class( register=self._register, schedule=self._schedule_wait, - unregister=self._unregister) + unregister=self._unregister, + schedule_waitpid=self._schedule_waitpid) self._queues = [] self._schedule_listeners = [] -- cgit v1.2.3-1-g7c22