修改CommuicationThread为单线程处理