class Concurrent::Channel::Selector::ErrorClause
Public Class Methods
new(block)
click to toggle source
# File lib/concurrent/channel/selector/error_clause.rb, line 7 def initialize(block) @block = block end
Public Instance Methods
execute(error)
click to toggle source
# 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