# File lib/concurrent/channel/selector/error_clause.rb, line 7 def initialize(block) @block = block end
# File lib/concurrent/channel/selector/error_clause.rb, line 11 def execute(error) @block.call(error) rescue # suppress and move on ensure return nil end