From 90c3739c154aaccacec99026266f60eaa66ce83b Mon Sep 17 00:00:00 2001 From: sancar Date: Tue, 29 May 2018 02:36:45 +0300 Subject: [PATCH] fixing high cpu usage on asycore.loop fixes #83 --- hazelcast/reactor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hazelcast/reactor.py b/hazelcast/reactor.py index 0f7b6d78b4..f51c022df3 100644 --- a/hazelcast/reactor.py +++ b/hazelcast/reactor.py @@ -34,7 +34,7 @@ def _loop(self): Future._threading_locals.is_reactor_thread = True while self._is_live: try: - asyncore.loop(count=10, timeout=0.01, map=self._map) + asyncore.loop(count=1, timeout=0.1, map=self._map) self._check_timers() except select.error as err: # TODO: parse error type to catch only error "9"