From 53dfdd7c9eb1deb769855f98448f2b5ff049b564 Mon Sep 17 00:00:00 2001 From: Denis Bilenko Date: Tue, 18 Nov 2008 13:39:30 +0600 Subject: [PATCH] twistedr.schedule_call: better name for an internal function, removed redundant call to timer_finished --- eventlet/hubs/twistedr.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eventlet/hubs/twistedr.py b/eventlet/hubs/twistedr.py index ea19a58..98a80aa 100644 --- a/eventlet/hubs/twistedr.py +++ b/eventlet/hubs/twistedr.py @@ -113,13 +113,13 @@ class BaseTwistedHub(object): def schedule_call(self, seconds, func, *args, **kwargs): from twisted.internet import reactor - - def call_func_finish_time(*args, **kwargs): + def call_with_timer_attached(*args1, **kwargs1): try: - return func(*args, **kwargs) + return func(*args1, **kwargs1) finally: - self.timer_finished(timer) - timer = callLater(reactor, seconds, call_func_finish_time, *args, **kwargs) + if seconds: + self.timer_finished(timer) + timer = callLater(reactor, seconds, call_with_timer_attached, *args, **kwargs) if seconds: self.track_timer(timer) return timer