need try catch around stop to see if valid tcp client is connected.
need try catch around stop to see if valid tcp client is connected.