diff options
Diffstat (limited to 'dev-ruby/rails/files/rails-0.11.0-dispatch.fcgi.diff')
-rw-r--r-- | dev-ruby/rails/files/rails-0.11.0-dispatch.fcgi.diff | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/dev-ruby/rails/files/rails-0.11.0-dispatch.fcgi.diff b/dev-ruby/rails/files/rails-0.11.0-dispatch.fcgi.diff new file mode 100644 index 000000000000..45addc1dd951 --- /dev/null +++ b/dev-ruby/rails/files/rails-0.11.0-dispatch.fcgi.diff @@ -0,0 +1,25 @@ +--- dispatches/ORIG.dispatch.fcgi 2005-03-24 19:44:51.681931600 -0800 ++++ dispatches/dispatch.fcgi 2005-03-24 19:45:25.256827440 -0800 +@@ -1,6 +1,5 @@ + #!/usr/local/bin/ruby + +-FASTCGI_CRASH_LOG_PATH = "#{RAILS_ROOT}/log/fastcgi.crash.log" + + def dispatcher_error(e, msg = "") + error_message = "[#{Time.now}] Dispatcher failed to catch: #{e} (#{e.class})\n #{e.backtrace.join("\n ")}\n#{msg}" +@@ -14,6 +13,8 @@ + require 'dispatcher' + require 'fcgi' + ++ FASTCGI_CRASH_LOG_PATH = "#{RAILS_ROOT}/log/fastcgi.crash.log" ++ + FCGI.each_cgi do |cgi| + begin + Dispatcher.dispatch(cgi) +@@ -23,4 +24,4 @@ + end + rescue Object => fcgi_error + dispatcher_error(fcgi_error, "FCGI process #{$$} killed by this error\n") +-end +\ No newline at end of file ++end |