Some tasks simply refuse to be interrupted, making them noncancelable.
有些任务拒绝被中断,这使得它们是不可取消的。
However, even noncancelable tasks should attempt to preserve the interrupted status in case code higher up on the call stack wants to act on the interruption after the noncancelable task completes.