Sha256: 0f6e80bfce0029fc49b979b46d748c1ecb59ec337416d9927c363e66537b145d

Contents?: true

Size: 295 Bytes

Versions: 5

Compression:

Stored size: 295 Bytes

Contents

# Copyright 2008 David Vollbracht & Philippe Hanrigou

require 'timeout'

module SystemTimer 
 class << self

   def timeout_after(seconds)
     Timeout::timeout(seconds) do
       yield
     end
   end

   # Backward compatibility with timeout.rb
   alias timeout timeout_after 
   
 end
 
end

Version data entries

5 entries across 5 versions & 4 rubygems

Version Path
resque-pool-0.3.0 vendor/bundle/ruby/1.8/gems/SystemTimer-1.2.3/lib/system_timer_stub.rb
resque-pool-0.3.0.beta.2 vendor/bundle/ruby/1.8/gems/SystemTimer-1.2.3/lib/system_timer_stub.rb
system_timer-1.2.4 lib/system_timer_stub.rb
codders-SystemTimer-1.2.3.1 lib/system_timer_stub.rb
SystemTimer-1.2.3 lib/system_timer_stub.rb