raise RuntimeError if someone tries to cancel a completed task
release 2.2.2