You only have to close the client socket after you send and recv your data.
You also want to follow MSDNs preferred method for shutting down communications.
I would close.