Method: UniqueThread#run

Defined in:
lib/unique_thread.rb

#run(&block) ⇒ Object



61
62
63
64
65
# File 'lib/unique_thread.rb', line 61

def run(&block)
  self.class.safe_thread do
    loop { try_being_the_unique_thread(&block) }
  end
end