small change. there is another problem that thread can not stop completely when mission completed