Update coroutine.