'Release all the resource quota.
Args:
who: [string] Who is releasing, for logging purposes.
quota: [dict] The non-None result from an acquire_all* method.'

def release_all_safe(self, who, quota):

    with self.__condition_variable:
        self.release_all_unsafe(who, quota)
        self.__condition_variable.notify_all()
