Sha256: 188400131496bf9ced0e51e9019ea0d01fb1c512c436f0c3c4f9dbd9b350ce5d
Contents?: true
Size: 589 Bytes
Versions: 1
Compression:
Stored size: 589 Bytes
Contents
#!/usr/local/bin/ruby require File.dirname(__FILE__) + "/../config/environment" require 'dispatcher' require 'fcgi' log_file_path = "#{RAILS_ROOT}/log/fastcgi.crash.log" FCGI.each_cgi do |cgi| begin Dispatcher.dispatch(cgi) rescue Object => e error_message = "[#{Time.now}] Dispatcher failed to catch: #{e} (#{e.class})\n #{e.backtrace.join("\n ")}\n" begin Logger.new(log_file_path).fatal(error_message) rescue Object => log_error STDERR << "Couldn't write to #{log_file_path} (#{log_error} [#{log_error.class}])\n" << error_message end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails-0.10.1 | dispatches/dispatch.fcgi |