forked from ddollar/foreman
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
#1 added the pgroup => true option to Process.spawn
overman/lib/foreman/process.rb
Lines 48 to 57 in 96002f8
| def run(options={}) | |
| env = @options[:env].merge(options[:env] || {}) | |
| output = options[:output] || $stdout | |
| runner = "#{Foreman.runner}".shellescape | |
| pgroup = Foreman.windows? ? :new_pgroup : :pgroup | |
| Dir.chdir(cwd) do | |
| Process.spawn env, expanded_command(env), :out => output, :err => output, pgroup => true | |
| end | |
| end |
That makes this chain stop working: overman -> rerun -> overman -> <app>
rerun prints [rerun] <app> launched but it is never started
Not sure if it depends on what flags you pass to rerun, I should post a repro here. I've been using rerun 0.14.0.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working