I got a quick question: if a thread is waiting in a select(...) and another thread calls closesocket, will the select(...) returns a error?