I got the bug worked out of Jayant today. It can now serve 10,000 concurrent requests in a measly 3.7 seconds according to apachebench. :) The bug was that recv was returning 0 due to it receiving no data. I never checked for zero, but only negative one, so the thread would sit in an infinite loop.

A release should be coming soon, I started the subversion repository today and setup the cia.navi.cx hookscripts.

You may have noticed this site was down today for about two hours. I upgraded my server’s php installation and all the modules with it, so hopefully we get some performance benefits, but I doubt it. At least we know there are less bugs in the setup. :)

More tomorrow, for now bed.