# File lib/daemons/application.rb, line 103 def start_exec if options[:backtrace] puts "option :backtrace is not supported with :mode => :exec, ignoring" end unless options[:ontop] Daemonize.daemonize(output_logfile, @group.app_name) else Daemonize.simulate(output_logfile) end # note that we cannot remove the pid file if we run in :ontop mode (i.e. 'ruby ctrl_exec.rb run') @pid.pid = Process.pid ENV['DAEMONS_ARGV'] = @controller_argv.join(' ') # haven't tested yet if this is really passed to the exec'd process... Kernel.exec(script(), *(@app_argv || [])) #Kernel.exec(script(), *ARGV) end