Just more asynchronous stuff!
Alright, so I now have a working asynchronous socket program for my main chatting application, and it\'s working really well! However I
For really large numbers of sockets look into using a library like libevent.
The library can abstract several OS-specific advanced features like /dev/poll, kqueue, epoll, and event ports. With these you can handle really vast numbers of connections.