diff options
author | 2015-07-28 00:14:43 +0200 | |
---|---|---|
committer | 2015-07-28 00:14:43 +0200 | |
commit | 2e4f84afb8ae79241c805e441281ff14a2c50783 (patch) | |
tree | 2f4cd6266731cedf6400ebd51960aaf6cfdf16f6 /module/plugins/hoster | |
parent | Fix https://github.com/pyload/pyload/pull/1561 (thx bilalghouri) (diff) | |
download | pyload-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.py | 5 |
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) |