… middleware already processed form input
application = Rack::Callbacks.new do before Filter1, arguments before Filter1 run RackApplication.new after Hourkeeping end Rack::Builder.new do run application end
WARNING: This may break your code. The rack-contrib classes still define themselves under the Rack module but the file locations have changed.
Calls GC.start after each request. This is a really simplistic implementation but I've found it useful in debugging potential memory leaks.
Updates the process title ($0) with request status information before passing each request downstream. The process title format is similar to the mongrel_proctitle and thin_proctitle extensions that have been floating around for some time.
(At least I think it's just a typo.)
… to find its class. Do a measure mode feature check instead of using a hardcoded list.
…ck::File. Fix method args.
…meter and replaces the response with a calltree profile file
While here, modify other conditional tests to use the same basic warning output.