From 285694232a0c1d83269cc0a313d1d364753d0851 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Wed, 6 Jul 2011 17:57:11 +0200 Subject: closed #354 --- module/plugins/Plugin.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'module/plugins/Plugin.py') diff --git a/module/plugins/Plugin.py b/module/plugins/Plugin.py index 65d3cbf9c..71a06c8b5 100644 --- a/module/plugins/Plugin.py +++ b/module/plugins/Plugin.py @@ -262,10 +262,9 @@ class Plugin(object): if not reason: reason = "Max retries reached" raise Fail(reason) - t = time() + wait_time - while t > time() : - if self.pyfile.abort: raise Abort - sleep(0.25) + self.wantReconnect = False + self.setWait(wait_time) + self.wait() self.retries += 1 raise Retry(reason) -- cgit v1.2.3