部分代码调整，TCP连接改在新线程中执行。