We are using libmicro http in our application. Our application runs on Linux and uses a large number of file descriptors (> 1024). Unfortunately the Linux fdset's only have room for 1024 fd's.
I made changes to the 0.4.4 source to support poll instead of select so we could get around the file descriptor issue. I've attached the diffs if you are interested.