Removed bottleneck in XSP
I just committed some changes for xsp in HEAD that make xsp and mod-mono-server
perform way better when many simultaneous requests are received. The trick was
to use asynchronous Accept and Receive(), while getting rid of Select() and
avoiding unnecesary items in the threadpool.
Remember this? Now I'm
getting ~230 request per second and the number does not vary much when I
increase the number of simultaneous connections. Moreover, xsp and
mod-mono-server performances are closer than ever (< 3% difference).