每次任务执行8分钟后确实回到了初始状态
然而教授错了林队长每次在任务执行8分钟后回来的原因,并不是因为那段8分钟的源代码执行完毕了,而是因为林队长每次都死亡了,要么被炸死,要么被火车撞死,要么被恐怖分子枪杀被火车撞死和被杀那两次,林队长是在火车爆炸后才回来的,时间长于8分钟所以该线程不是终止于源代码执行完毕,而是终止于终止指令(林队长死亡)
所以最后电影结束的时候,有两个世界(进程)在并行的运行,一个是原来那个世界,一个是克隆出来的新世界
原来那个世界里,火车爆炸发生了克隆出来的新世界,火车爆炸没有发生”