update TaskThread.cpp and TaskThread.h
new vision