# File lib/puppet/external/event-loop/signal-system.rb, line 122
122:   def observe_signal (subject, name, &handler)
123:     __maybe_initialize_signal_observer
124:     @observed_signals[subject][name] << handler
125:     subject.add_signal_handler(name, &handler)
126:   end