Some tasks simply refuse to be interrupted, making them noncancelable.
有些任务拒绝被中断,这使得它们是不可取消的。
2
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.