aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi
diff options
context:
space:
mode:
authorfrancis <francis>2008-09-03 14:05:56 +0000
committerfrancis <francis>2008-09-03 14:05:56 +0000
commit3823e5cbc642d95a17fdb316736e7afe6334140c (patch)
treeaaa186d9fc8fead8d777c78b98de87c02fc18ca2 /vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi
parentaf7a374ae63935168df2bbc02288f54f52c701a5 (diff)
Rails 2.1.0
Diffstat (limited to 'vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi')
-rwxr-xr-xvendor/rails-2.1.0/railties/dispatches/dispatch.fcgi24
1 files changed, 24 insertions, 0 deletions
diff --git a/vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi b/vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi
new file mode 100755
index 000000000..65188f380
--- /dev/null
+++ b/vendor/rails-2.1.0/railties/dispatches/dispatch.fcgi
@@ -0,0 +1,24 @@
+#!/usr/local/bin/ruby
+#
+# You may specify the path to the FastCGI crash log (a log of unhandled
+# exceptions which forced the FastCGI instance to exit, great for debugging)
+# and the number of requests to process before running garbage collection.
+#
+# By default, the FastCGI crash log is RAILS_ROOT/log/fastcgi.crash.log
+# and the GC period is nil (turned off). A reasonable number of requests
+# could range from 10-100 depending on the memory footprint of your app.
+#
+# Example:
+# # Default log path, normal GC behavior.
+# RailsFCGIHandler.process!
+#
+# # Default log path, 50 requests between GC.
+# RailsFCGIHandler.process! nil, 50
+#
+# # Custom log path, normal GC behavior.
+# RailsFCGIHandler.process! '/var/log/myapp_fcgi_crash.log'
+#
+require File.dirname(__FILE__) + "/../config/environment"
+require 'fcgi_handler'
+
+RailsFCGIHandler.process!