Module: Qwe::Mixins::Process

Included in:
DB::Server, DB::Worker
Defined in:
lib/qwe/mixins/process.rb

Instance Method Summary collapse

Instance Method Details

#trap_stop_signalsObject



4
5
6
7
8
9
10
11
12
13
# File 'lib/qwe/mixins/process.rb', line 4

def trap_stop_signals
  Signal.trap("INT") do
    log "SIGINT, stop"
    stop
  end
  Signal.trap("TERM") do
    log "SIGTERM, stop"
    stop
  end
end