Skip to content

Commit 5da4537

Browse files
Fix gevent.Timeout being not caught
1 parent b9e71c9 commit 5da4537

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Ui/UiWebsocket.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -701,7 +701,7 @@ def actionFileNeed(self, to, inner_path, timeout=300):
701701
try:
702702
with gevent.Timeout(timeout):
703703
self.site.needFile(inner_path, priority=6)
704-
except Exception as err:
704+
except (Exception, gevent.Timeout) as err:
705705
return self.response(to, {"error": Debug.formatExceptionMessage(err)})
706706
return self.response(to, "ok")
707707

0 commit comments

Comments
 (0)