Automatically reopen database connection on failure.
This commit is contained in:
parent
ddbbc2672d
commit
85680d360b
|
@ -52,6 +52,9 @@ class MysqlBackend:
|
|||
if db is not None:
|
||||
db.close()
|
||||
db = None
|
||||
db = MySQLdb.connect(**self.dbargs)
|
||||
db.autocommit = True
|
||||
self.cursor = db.cursor()
|
||||
except Exception as e2:
|
||||
log_error("Surpressed exception: {}".format(str(e2)), 3, self.ext_id)
|
||||
raise last_exception
|
||||
|
|
Loading…
Reference in New Issue