在进行线程两端终结的时候需要考虑: 第二阶段的中止保证安全性,比如设计对贡献资源的操作要百分百地确保线程结束,假设在第二个阶段出现了死循环,堵塞等异常导致无法结束对资源的释放时间要控制在一个可控的范围内