tcp client discon + cleanup