Module: Async::Signals::Ignore

Defined in:
lib/async/signals/ignore.rb

Overview

Provides a no-op signal backend.

Defined Under Namespace

Classes: Registration

Constant Summary collapse

REGISTRATION =
Registration.new.freeze

Class Method Summary collapse

Class Method Details

.install(handlers) ⇒ Object

Ignore signal handlers.



22
23
24
25
26
27
28
# File 'lib/async/signals/ignore.rb', line 22

def self.install(handlers)
	if block_given?
		yield handlers
	else
		REGISTRATION
	end
end