Da Pondelok 13 Februr 2006 01:38 Zed Shaw napsal:
> Yes, it handles concurrent requests *except* for right when it runs the
> actual Rails dispatcher.  Rails isn't thread safe and so there needs to be
> a big sync lock around the whole thing to keep Rails from peeing in it's
> pants like a schoolgirl.
>

I might be easy to amuse, but I'm getting hilarious mildly (well, not really 
mildly) pornographical mental images of ruby-talk members involving 
schoolgirl costumes and urination.

Which probably noone wanted to know. Weep.

> Otherwise there are a fixed number of worker threads that simply wait on a
> queue of requests to process and they work with those in parallel.  Right
> after Dispatcher is done the lock is released and the required IO is sent
> back via these worker threads.
>

Hmm. Is fastCGI / SCGI support on the roadmap for these cases?

David Vallner