use child fallbacks only when a non-user error occurs (#6329)
This commit is contained in:
@@ -433,7 +433,8 @@ class DownloadJob(Job):
|
|||||||
|
|
||||||
if status:
|
if status:
|
||||||
self.status |= status
|
self.status |= status
|
||||||
if "_fallback" in kwdict and self.fallback:
|
if (status & 95 and # not FormatError or OSError
|
||||||
|
"_fallback" in kwdict and self.fallback):
|
||||||
fallback = kwdict["_fallback"] = \
|
fallback = kwdict["_fallback"] = \
|
||||||
iter(kwdict["_fallback"])
|
iter(kwdict["_fallback"])
|
||||||
try:
|
try:
|
||||||
|
|||||||
Reference in New Issue
Block a user