From e6cf0c2689b219ce894d1b18be4e514acac508a7 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 8 Feb 2012 23:25:09 -0800 Subject: EventLoop: fix inverted may_block logic This caused emerge to consume 100% cpu. --- pym/portage/util/_eventloop/EventLoop.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pym/portage/util/_eventloop/EventLoop.py b/pym/portage/util/_eventloop/EventLoop.py index c2ba1f2cd..3f4d35445 100644 --- a/pym/portage/util/_eventloop/EventLoop.py +++ b/pym/portage/util/_eventloop/EventLoop.py @@ -157,9 +157,9 @@ class EventLoop(object): if not self._poll_event_queue: if may_block: - timeout = 0 - else: timeout = None + else: + timeout = 0 self._poll(timeout=timeout) try: -- cgit v1.2.3-1-g7c22