Merge pull request #2025 from imachug/fileneed-timeout

Handle fileNeed timeout
This commit is contained in:
ZeroNet 2019-05-20 17:05:23 +02:00 committed by GitHub
commit 4e819ac035
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -711,7 +711,7 @@ class UiWebsocket(object):
with gevent.Timeout(timeout):
self.site.needFile(inner_path, priority=6)
body = self.site.storage.read(inner_path, "rb")
except Exception as err:
except (Exception, gevent.Timeout) as err:
self.log.error("%s fileGet error: %s" % (inner_path, Debug.formatException(err)))
body = None