Close db after 5 min idle time

This commit is contained in:
shortcutme 2016-09-04 17:49:56 +02:00
parent 0ab2630519
commit f4de16fde6

View file

@ -18,7 +18,7 @@ def dbCleanup():
time.sleep(60 * 5) time.sleep(60 * 5)
for db in opened_dbs[:]: for db in opened_dbs[:]:
idle = time.time() - db.last_query_time idle = time.time() - db.last_query_time
if idle > 60 * 30 and idle < 60 * 60: if idle > 60 * 5 and idle < 60 * 20:
db.close() db.close()
gevent.spawn(dbCleanup) gevent.spawn(dbCleanup)