I use Winsock 2 in C++, and wonder how to make my server stop reading from the client connection. The reading thread gets blocked in recv() and I have no idea h
After I read your response, I got an idea. It end up with setsockopt(). I use it to set time out for recv(), If it's timeout, I just check if system still wanna read from this socket or not.
This way make reading thread spend most of the time waiting for incoming packet in recv().
Thank you, Voteforpedro