()
| 19 | |
| 20 | # Close idle databases to save some memory |
| 21 | def dbCleanup(): |
| 22 | while 1: |
| 23 | time.sleep(60 * 5) |
| 24 | for db in opened_dbs[:]: |
| 25 | idle = time.time() - db.last_query_time |
| 26 | if idle > 60 * 5 and db.close_idle: |
| 27 | db.close() |
| 28 | |
| 29 | |
| 30 | def dbCommitCheck(): |