summaryrefslogtreecommitdiffstats
path: root/module/plugins/hoster
diff options
context:
space:
mode:
authorGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-07-28 00:14:43 +0200
committerGravatar Walter Purcaro <vuolter@users.noreply.github.com> 2015-07-28 00:14:43 +0200
commit2e4f84afb8ae79241c805e441281ff14a2c50783 (patch)
tree2f4cd6266731cedf6400ebd51960aaf6cfdf16f6 /module/plugins/hoster
parentFix https://github.com/pyload/pyload/pull/1561 (thx bilalghouri) (diff)
downloadpyload-2e4f84afb8ae79241c805e441281ff14a2c50783.tar.xz
Fix https://github.com/pyload/pyload/pull/1564 (thx Nippey)
Diffstat (limited to 'module/plugins/hoster')
-rw-r--r--module/plugins/hoster/ShareonlineBiz.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/module/plugins/hoster/ShareonlineBiz.py b/module/plugins/hoster/ShareonlineBiz.py
index 765c1a791..bd8a8d1be 100644
--- a/module/plugins/hoster/ShareonlineBiz.py
+++ b/module/plugins/hoster/ShareonlineBiz.py
@@ -166,12 +166,15 @@ class ShareonlineBiz(SimpleHoster):
if errmsg == "invalid":
self.fail(_("File not available"))
- elif errmsg in ("full", "freelimit", "size", "proxy"):
+ elif errmsg in ("freelimit", "size", "proxy"):
self.fail(_("Premium account needed"))
elif errmsg in ("expired", "server"):
self.retry(wait_time=600, reason=errmsg)
+ elif errmsg == "full":
+ self.retry(10, 600, _("Server is full"))
+
elif 'slot' in errmsg:
self.wantReconnect = True
self.retry(24, 3600, errmsg)