From 489b664e7b8c1595724b35f7f5a996052e394e6e Mon Sep 17 00:00:00 2001
From: m431m <mmeliani@neogeo.fr>
Date: Thu, 5 Mar 2020 11:57:18 +0100
Subject: [PATCH] Added SystemError: catch SystemError: <built-in function
 delete_layerObj>

---
 src/tools.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tools.py b/src/tools.py
index 50f8c28..9dbe4d0 100644
--- a/src/tools.py
+++ b/src/tools.py
@@ -51,7 +51,7 @@ def gdal_version():
 def assert_is_empty(generator, tname, iname):
     try:
         next(generator)
-    except StopIteration:
+    except (StopIteration, SystemError):
         pass # Everything is ok.
     else:
         raise webapp.Forbidden(message="Can't remove \"%s\" because it is an non-empty %s." % (iname, tname))
-- 
GitLab