From 51ea37a403c04c9b08eceb7cfee14a46ddf9b77b Mon Sep 17 00:00:00 2001
From: Sergey Fedoseev <fedoseev.sergey@gmail.com>
Date: Fri, 26 Oct 2018 13:54:57 +0500
Subject: [PATCH] Simplify error handling in Document.get_file_size()

SystemExit and KeyboardInterrupt are not inherited from Exception, so they don't need special treatment here.
---
 wagtail/documents/models.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/wagtail/documents/models.py b/wagtail/documents/models.py
index b3c6daf3e9..3debcd7bab 100644
--- a/wagtail/documents/models.py
+++ b/wagtail/documents/models.py
@@ -52,8 +52,6 @@ class AbstractDocument(CollectionMember, index.Indexed, models.Model):
         if self.file_size is None:
             try:
                 self.file_size = self.file.size
-            except (SystemExit, KeyboardInterrupt):
-                raise
             except Exception:
                 # File doesn't exist
                 return