Преглед изворни кода

Changed exception handling when disposing engine

ogert пре 4 година
родитељ
комит
51ead65f7a
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      cdplib/db_handlers/SQLHandler.py

+ 3 - 3
cdplib/db_handlers/SQLHandler.py

@@ -637,7 +637,7 @@ class SQLHandler:
 
 
     def dispose_engine(self):
     def dispose_engine(self):
         try:
         try:
-            if self._engine.closed:
-                self._engine.dispose()
+            self._engine.dispose()
         except Exception as e:
         except Exception as e:
-            self._log.log_and_raise_error(('An error occured when trying to dispose the SQL engine. Error: {}').format(e))
+            self._log.error(('An error occured when trying to dispose the SQL engine. Error: {}').format(e))
+            raise Exception(e)