From 5b8e3965c03765116881f23235c8c2a0e5fc9cec Mon Sep 17 00:00:00 2001 From: Julian Rother <julianr@fsmpi.rwth-aachen.de> Date: Thu, 23 Feb 2017 15:37:35 +0100 Subject: [PATCH] Add db teardown function --- db.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/db.py b/db.py index 15b22d0..9ae0d82 100644 --- a/db.py +++ b/db.py @@ -96,6 +96,12 @@ def commit_db(*args): request.db.close() g.db.commit() +@app.teardown_appcontext +def close_db(*args): + if 'db' in g: + g.db.close() + del g.db + def searchquery(text, columns, match, tables, suffix, *suffixparams): params = [] subexprs = [] -- GitLab