TcpClient seems to be working for sync connects, but connect()