On 6/28/07, aaron smith <[EMAIL PROTECTED]> wrote:
On 6/26/07, Eden Li <[EMAIL PROTECTED]> wrote: > > If I read the docs correctly, after you call #daemonize, you can just > exit the script. You don't need the `config.run.join` step. Maybe > move that into an else clause after the OPTIONS[:daemon] check. > > BTW, where did you get RUBYAMF::MongrelServlet? > > On 6/27/07, aaron smith <[EMAIL PROTECTED]> wrote: > > > config = Mongrel::Configurator.new(:host => OPTIONS[:ip]) do > > > #debug('/gateway.rb',[:access,:threads]) > > > listener :port => OPTIONS[:port] do > > > uri("/gateway.rb", :handler => RUBYAMF::MongrelServlet.new, > > :num_processors => OPTIONS[:processes]) > > > end > > > end > > > > > > if OPTIONS[:daemon] > > > config.daemonize(:log_file => > > '../../rubyamf_core/logs/mongrel.log') > > > end > > > > > > config.run.join > > > > > > I get one error: > > > > > usr/local/lib/ruby/gems/1.8/gems/mongrel-1.0.1 > /lib/mongrel/configurator.rb:182:in > > `join': can't convert nil into String (TypeError) > ______________________________ _________________ > > Mongrel-users mailing list > Mongrel-users@rubyforge.org > http://rubyforge.org/mailman/listinfo/mongrel-users > Hey Eden config.run.join is actually what keeps it running. if I do a "ps x | grep mongrel" the process shows up.. but if I don't run config.run.join it doesn't keep running.. config = Mongrel::Configurator.new(:host => OPTIONS[:ip]) do #debug('/gateway.rb',[:access,:threads]) listener :port => OPTIONS[:port] do uri("/gateway.rb", :handler => RUBYAMF::MongrelServlet.new) end end if OPTIONS[:daemon] config.daemonize(:cwd => Dir.pwd, :log_file => '/rubyamf_core/logs/mongrel.log') end config.run.join The problem still is that mongrel seems to be daemonizing correctly but the application doesn't perform as expected, (not doing remoting correctly).. A request comes in and no response is ever returned.. any ideas?
I can't even access the gateway from the browser when it's a daemon.. ( http://localhost:8024/gateway.rb). I get a 404. . is it something to do with the config?
_______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users