diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-02-08 23:25:09 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-02-08 23:25:09 -0800 |
commit | e6cf0c2689b219ce894d1b18be4e514acac508a7 (patch) | |
tree | b1465e4905b7b0383a53b27e8415ccd646c61b70 | |
parent | 66297ac1f870ffddd15308892f8d0b6a5289d25f (diff) | |
download | portage-e6cf0c2689b219ce894d1b18be4e514acac508a7.tar.gz portage-e6cf0c2689b219ce894d1b18be4e514acac508a7.tar.bz2 portage-e6cf0c2689b219ce894d1b18be4e514acac508a7.zip |
EventLoop: fix inverted may_block logic
This caused emerge to consume 100% cpu.
-rw-r--r-- | pym/portage/util/_eventloop/EventLoop.py | 4 |
1 files 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: |