Hi there.
I called Socket.Select() on a group of sockets, and got one that was
writable.
On that socket i called Send() and sent a buffer of size smaller then
SendBufferSize that way Send() won't block.
Now right after that Send() i want to get ride of the socket but since
my server model isn't asynchronous i don't want to block.
So what should i do?
If i call Shutdown() and then Close() will either of them block? If
there is a way they won't block, will that way also guarantee the data
sent previously will reach it's destiny?
Thank you for your time.