def METHOD_NAME(self):
    worker = self.weakref_worker()
    if worker is None or not worker.initialized:
        return
    worker.progress()
    # Notice, we can safely overwrite `self.dangling_arm_task`
    # since previous arm task is finished by now.
    assert self.asyncio_task is None or self.asyncio_task.done()
    self.asyncio_task = self.event_loop.create_task(self._arm_worker())