Use ThreadPool lock in Db

This commit is contained in:
shortcutme 2019-11-30 02:11:34 +01:00
parent 12bfad8fe6
commit ec3c44c5b3
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -81,7 +81,7 @@ class Db(object):
self.last_query_time = time.time() self.last_query_time = time.time()
self.last_sleep_time = time.time() self.last_sleep_time = time.time()
self.num_execute_since_sleep = 0 self.num_execute_since_sleep = 0
self.lock = Lock() self.lock = ThreadPool.Lock()
def __repr__(self): def __repr__(self):
return "<Db#%s:%s close_idle:%s>" % (id(self), self.db_path, self.close_idle) return "<Db#%s:%s close_idle:%s>" % (id(self), self.db_path, self.close_idle)