class Lock(BaseLock):

    @gen.coroutine
    def acquire(self, timeout=None):
        result = None