This is a port of Python’s asyncore library. Asyncore provides an easy way to operate a large number of sockets with select and is fairly robust (but not on Windows).