Sha256: e36b6ee82d3ee1384713db772e51b9227d7700731bdda4286bbb6cc18740fc69

Contents?: true

Size: 235 Bytes

Versions: 2

Compression:

Stored size: 235 Bytes

Contents

module Broker
  module Utility
   
   def watcher(last_words)
     yield
   rescue Exception => ex
     raise ex
   end
   
   def safe_thread(name, &block)
     Thread.new do
       watcher(name, &block)
     end
   end
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
broker-0.1.1 lib/broker/utility.rb
broker-0.0.9 lib/broker/utility.rb