I've been watching CommonC++ for a while and due to a recent license change on another socket library I've taken a new interest in it.  I was wondering if anyone has an idea of how many TCP sockets could be handled with a decent worker thread setup?  It's a client scenario with probably one master accepting socket and then handing off the accepted sockets to a worker thread based on some yet to be determined algorithm.  Just trying to look for some early thoughts.