Method: Spring::Client::Run#forward_signal

Defined in:
lib/spring/client/run.rb

#forward_signal(sig, application) ⇒ Object



192
193
194
195
196
197
198
199
# File 'lib/spring/client/run.rb', line 192

def forward_signal(sig, application)
  if kill(sig, application) != 0
    # If the application process is gone, then don't block the
    # signal on this process.
    trap(sig, 'DEFAULT')
    Process.kill(sig, Process.pid)
  end
end