From 253fdb155ce4ab98b25990150acc240005659db1 Mon Sep 17 00:00:00 2001 From: shidenggui Date: Thu, 22 Sep 2016 08:46:00 +0800 Subject: [PATCH] refactor: use more simple wait function --- easyquant/push_engine/base_engine.py | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/easyquant/push_engine/base_engine.py b/easyquant/push_engine/base_engine.py index 5ae342c..2375e37 100644 --- a/easyquant/push_engine/base_engine.py +++ b/easyquant/push_engine/base_engine.py @@ -44,13 +44,6 @@ def init(self): pass def wait(self): - interval = self.PushInterval - if interval < 1: - time.sleep(interval) - return - else: - time.sleep(self.PushInterval - int(interval)) - interval = int(interval) - while interval > 0 and self.is_active: - time.sleep(1) - interval -= 1 + # for receive quit signal + for _ in range(int(self.PushInterval) + 1): + time.sleep(1)