summaryrefslogtreecommitdiffstats
path: root/module/plugins/Plugin.py
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2011-07-06 17:57:11 +0200
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2011-07-06 17:57:11 +0200
commit285694232a0c1d83269cc0a313d1d364753d0851 (patch)
treeea6a570a7c9eba0c47da43610ec4e2fc78c09331 /module/plugins/Plugin.py
parentsj fix (diff)
downloadpyload-285694232a0c1d83269cc0a313d1d364753d0851.tar.xz
closed #354
Diffstat (limited to 'module/plugins/Plugin.py')
-rw-r--r--module/plugins/Plugin.py7
1 files changed, 3 insertions, 4 deletions
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)