From: Michael Tremer Date: Wed, 1 Nov 2017 11:51:28 +0000 (+0100) Subject: Revert "Revert "database: Reconnect on programmimg errors"" X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=fa7176e601e4a7c15c935eb083d1c4ff43a77494;p=ipfire.org.git Revert "Revert "database: Reconnect on programmimg errors"" This reverts commit 8496969ccb252de801c1d8ca7efa255a25712d5c. Signed-off-by: Michael Tremer --- diff --git a/webapp/backend/database.py b/webapp/backend/database.py index b158baa9..7b7892eb 100644 --- a/webapp/backend/database.py +++ b/webapp/backend/database.py @@ -176,7 +176,7 @@ class Connection(object): try: return cursor.execute(query, kwparameters or parameters) - except OperationalError: + except (OperationalError, psycopg2.ProgrammingError): logging.error("Error connecting to database on %s", self.host) self.close() raise