distributed_lock_helper