summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-01-26 00:00:59 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-01-26 00:00:59 +0100
commit166e5cc65dd4231997d27e195d31a9fd26610c9c (patch)
tree1960710383fe48826765515d5ad1a57e97033022
parent73422401b9739009debf50fefbcd5ffe8d0a7d94 (diff)
downloadtrollius-166e5cc65dd4231997d27e195d31a9fd26610c9c.tar.gz
Make the new granularity attribute private
-rw-r--r--asyncio/base_events.py4
-rw-r--r--asyncio/selector_events.py2
-rw-r--r--tests/test_events.py4
3 files changed, 5 insertions, 5 deletions
diff --git a/asyncio/base_events.py b/asyncio/base_events.py
index 6b5116c..5694f29 100644
--- a/asyncio/base_events.py
+++ b/asyncio/base_events.py
@@ -96,7 +96,7 @@ class BaseEventLoop(events.AbstractEventLoop):
self._default_executor = None
self._internal_fds = 0
self._running = False
- self.granularity = time.get_clock_info('monotonic').resolution
+ self._granularity = time.get_clock_info('monotonic').resolution
def _make_socket_transport(self, sock, protocol, waiter=None, *,
extra=None, server=None):
@@ -629,7 +629,7 @@ class BaseEventLoop(events.AbstractEventLoop):
self._process_events(event_list)
# Handle 'later' callbacks that are ready.
- now = self.time() + self.granularity
+ now = self.time() + self._granularity
while self._scheduled:
handle = self._scheduled[0]
if handle._when > now:
diff --git a/asyncio/selector_events.py b/asyncio/selector_events.py
index 900eec0..94408f8 100644
--- a/asyncio/selector_events.py
+++ b/asyncio/selector_events.py
@@ -36,7 +36,7 @@ class BaseSelectorEventLoop(base_events.BaseEventLoop):
selector = selectors.DefaultSelector()
logger.debug('Using selector: %s', selector.__class__.__name__)
self._selector = selector
- self.granularity = max(selector.resolution, self.granularity)
+ self._granularity = max(selector.resolution, self._granularity)
self._make_self_pipe()
def _make_socket_transport(self, sock, protocol, waiter=None, *,
diff --git a/tests/test_events.py b/tests/test_events.py
index bded1a3..fe5b224 100644
--- a/tests/test_events.py
+++ b/tests/test_events.py
@@ -1170,9 +1170,9 @@ class EventLoopTestsMixin:
def wait():
loop = self.loop
calls.append(loop._run_once_counter)
- yield from asyncio.sleep(loop.granularity * 10, loop=loop)
+ yield from asyncio.sleep(loop._granularity * 10, loop=loop)
calls.append(loop._run_once_counter)
- yield from asyncio.sleep(loop.granularity / 10, loop=loop)
+ yield from asyncio.sleep(loop._granularity / 10, loop=loop)
calls.append(loop._run_once_counter)
self.loop.run_until_complete(wait())