From: Zac Medico Date: Thu, 16 Feb 2012 21:35:23 +0000 (-0800) Subject: EventLoop: fix _sigchld_io_cb to return True X-Git-Tag: v2.2.0_alpha87~20 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=47cfc4f2bf1a72ff1ab7ec3178c927a2975aa0c5;p=portage.git EventLoop: fix _sigchld_io_cb to return True This fixes an infinite loop since commit 1979a6cdfcd8c6bae4565982d82d862be07ba5be. --- diff --git a/pym/portage/util/_eventloop/EventLoop.py b/pym/portage/util/_eventloop/EventLoop.py index 994952e19..3123cab66 100644 --- a/pym/portage/util/_eventloop/EventLoop.py +++ b/pym/portage/util/_eventloop/EventLoop.py @@ -263,6 +263,7 @@ class EventLoop(object): # read until EAGAIN pass self._poll_child_processes() + return True def _poll_child_processes(self): if not self._child_handlers: