Hello Unicorns, I've manage to create a simple middleware that replaces the soft timeout feature. You can have a look at it at http://gist.github.com/431451
Note that some weird Ruby interpreter behavior breaks at least the first level of the generated stacktrace (it indicates the actual method where the raise happened but the wrong line number and file). Thanks for your assistance, Cheers, -- Pierre. On Thu, Jun 3, 2010 at 9:40 PM, Pierre Baillet <[email protected]> wrote: > Ohai, > > On Thu, Jun 3, 2010 at 9:38 PM, Chris Wanstrath <[email protected]> wrote: >> On Thu, Jun 3, 2010 at 11:47 AM, Eric Wong <[email protected]> wrote: >> >>> Actually, internally, Unicorn only knows about Rack and wraps older >>> CGI-based Rails using the Unicorn::App::OldRails application (via >>> Unicorn::CGIWrapper). >>> >>> "unicorn_rails" basically wraps up the following config for you, >>> but you could achieve the same effect using "unicorn" and an >>> explicitly written config.ru: >> >> That's what we do at GitHub. We're running Rails 2.2.2 and have a >> custom config.ru, thanks to Unicorn: >> > > That's great, thanks for the Idea, I'll look into rack middleware > then. I'll let you know if I manage to have something clean enough. > > Cheers, > -- > Pierre Baillet <[email protected]> > http://www.fotopedia.com/ > -- Pierre Baillet <[email protected]> http://www.fotopedia.com/ _______________________________________________ Unicorn mailing list - [email protected] http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying
