title: WinSock best accept() practices
body: <p>Imagine you have a server which can handle only one client at a time. The server uses WSAAsyncSelect to be notified of new connections. In this case, what is the best way of handling FD_ACCEPT messages:</p>
  
  <p>A > Accept the connection attempt right away but queue the client until its turn?</p>
  
  <p>B > Do not accept the next connection attempt until we are done serving the currently connected client?</p>
  
  <p>What do you guys think is the most efficient?</p>