Setup OpenID delegation for the site you are hosting with enki (say,
http://rhnh.net for me)
Fire up your app with one mongrel.
Then try to login.
Hit the mongrel, which then requests your site to get the delegation
info
... which needs to be processed by a mongrel, but the only one is
already waiting on this request to finish
So your app locks up.
Multiple mongrels would help, but not avoid the problem, since
mongrels will keep accepting requests even if they're busy.
This wasn't a problem with mephisto since it page cached the home page
(and others) that was then served up by nginx.
I think I will do this on my site too, as I can't see another
immediate solution.
Xav