diff --git a/src/Ui/UiWebsocket.py b/src/Ui/UiWebsocket.py index bf76639a7..ab27df497 100644 --- a/src/Ui/UiWebsocket.py +++ b/src/Ui/UiWebsocket.py @@ -701,7 +701,7 @@ def actionFileNeed(self, to, inner_path, timeout=300): try: with gevent.Timeout(timeout): self.site.needFile(inner_path, priority=6) - except Exception as err: + except (Exception, gevent.Timeout) as err: return self.response(to, {"error": Debug.formatExceptionMessage(err)}) return self.response(to, "ok")