From d596f28f46a19bd365ba2466353fd3f989d88e2a Mon Sep 17 00:00:00 2001 From: shortcutme Date: Thu, 6 Jun 2019 02:27:35 +0200 Subject: [PATCH] Log non-file read errors on fileGet --- src/File/FileRequest.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/File/FileRequest.py b/src/File/FileRequest.py index d90b56c9..86042040 100644 --- a/src/File/FileRequest.py +++ b/src/File/FileRequest.py @@ -271,11 +271,15 @@ class FileRequest(object): except RequestError as err: self.log.debug("GetFile %s %s request error: %s" % (self.connection, params["inner_path"], Debug.formatException(err))) self.response({"error": "File read error: %s" % err}) - except Exception as err: + except OSError as err: if config.verbose: self.log.debug("GetFile read error: %s" % Debug.formatException(err)) self.response({"error": "File read error"}) return False + except Exception as err: + self.log.error("GetFile exception: %s" % Debug.formatException(err)) + self.response({"error": "File read Exception"}) + return False def actionGetFile(self, params): return self.handleGetFile(params)