From: David Heinemeier Hansson Date: 2005-04-09T22:24:23+09:00 Subject: Re: Forcing FCGI headers > Without having FastCGI time out on me? Basically, there's no way to do this that I know of. What you can do, though, is to simply increase the FastCGI timeout. The default is a meager 30 seconds. Way too low for a bunch of applications, including Basecamp. We use 600 seconds (to allow for file uploads which are shuttled on to the users on FTP server). Alternatively, you can have your action trigger an external service of some sorts that complete the computation asynchronously. Then you could have some other way of alerting the users, like using Ajax (and specifically periodically_call_remote which is in beta gems/SVN) to check the status of the operation and report success when its done. -- David Heinemeier Hansson, http://www.basecamphq.com/ -- Web-based Project Management http://www.rubyonrails.org/ -- Web-application framework for Ruby http://www.loudthinking.com/ -- Broadcasting Brain