When a client disconnects I normally unload the Winsock control that is associated with that client
VB Code:
  1. Private Sub Winsock_Close(Index As Integer)
  2.     Unload Winsock(Index)
  3. End Sub