From e34ee058cc59ed62b61c8e588819867600a7eb63 Mon Sep 17 00:00:00 2001 From: Dusty Phillips Date: Sun, 24 Jan 2010 22:22:56 -0600 Subject: [PATCH] Fix kqueue implementation. --- psyclone/ioloop.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/psyclone/ioloop.py b/psyclone/ioloop.py index cba1e12efb..31496602de 100644 --- a/psyclone/ioloop.py +++ b/psyclone/ioloop.py @@ -392,9 +392,11 @@ def poll(self, timeout): _poll = select.epoll except AttributeError: try: - _poll = _KQueue + kqueue = select.kqueue except AttributeError: import sys if "linux" in sys.platform: logging.warning("epoll module not found; using select()") _poll = _Select + else + _poll = _KQueue