diff --git a/tooz/drivers/mysql.py b/tooz/drivers/mysql.py index 4ef3ea95..47e051d8 100644 --- a/tooz/drivers/mysql.py +++ b/tooz/drivers/mysql.py @@ -33,8 +33,8 @@ class MySQLLock(locking.Lock): def __init__(self, name, parsed_url, options): super(MySQLLock, self).__init__(name) - self._conn = MySQLDriver.get_connection(parsed_url, options) self.acquired = False + self._conn = MySQLDriver.get_connection(parsed_url, options) def acquire(self, blocking=True): diff --git a/tooz/drivers/pgsql.py b/tooz/drivers/pgsql.py index 0cea947b..df644f0e 100644 --- a/tooz/drivers/pgsql.py +++ b/tooz/drivers/pgsql.py @@ -93,8 +93,8 @@ class PostgresLock(locking.Lock): def __init__(self, name, parsed_url, options): super(PostgresLock, self).__init__(name) - self._conn = PostgresDriver.get_connection(parsed_url, options) self.acquired = False + self._conn = PostgresDriver.get_connection(parsed_url, options) h = hashlib.md5() h.update(name) if six.PY2: