fix the bug --can not read the msg because the TcpConnecton's object has been destroyed