Handle gevent.Timeout error

This commit is contained in:
Ivanq 2019-05-19 15:31:16 +03:00
parent f318f76994
commit 5d920ff7df

View file

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