Method: Spring::Client::Run#forward_signals

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

#forward_signals(pid) ⇒ Object



161
162
163
164
165
166
167
168
# File 'lib/spring/client/run.rb', line 161

def forward_signals(pid)
  @signal_queue.each { |sig| kill sig, pid }

  FORWARDED_SIGNALS.each do |sig|
    trap(sig) { forward_signal sig, pid }
  end
rescue Errno::ESRCH
end