John,
The behavior that you are experiencing is normal. If the connection is broken by unplugging a cable or if your network goes down for any reason, the server will still display a connected process for approximately thirty seconds. If you wait long enough, however, the connection will eventually be dropped.
To avoid this, close your data socket connection using a DataSocket Close.
I hope this helps!
Matthew C
Applications Engineer
National Instruments