From 6a98d375b1446b9e3e13ede25427371963a3c262 Mon Sep 17 00:00:00 2001 From: Miroslav Stampar Date: Tue, 12 Feb 2013 14:39:21 +0100 Subject: [PATCH] More general except --- lib/utils/hashdb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/hashdb.py b/lib/utils/hashdb.py index 0d06c2e34..84dec33bf 100644 --- a/lib/utils/hashdb.py +++ b/lib/utils/hashdb.py @@ -110,7 +110,7 @@ class HashDB(object): self.cursor.execute("INSERT INTO storage VALUES (?, ?)", (hash_, value,)) except sqlite3.IntegrityError: self.cursor.execute("UPDATE storage SET value=? WHERE id=?", (value, hash_,)) - except sqlite3.OperationalError, ex: + except sqlite3.DatabaseError, ex: if not os.path.exists(self.filepath): debugMsg = "session file '%s' does not exist" % self.filepath logger.debug(debugMsg)