Sha256: 89860de92b98766c7b52b71792628c1bbf8a154b1932dc703c80a3ab2606491f
Contents?: true
Size: 1.47 KB
Versions: 3
Compression:
Stored size: 1.47 KB
Contents
=== 1.2.2 / 2011-01-25 * Explicit required_ruby_version = '~> 1.8.7' in gem spec. (Contributed by Jesse Storimer <http://jstorimer.com>) === 1.2.1 / 2010-11-15 * Better Rubinious support (Contributed by Evan Phoenix <http://blog.fallingsnow.net/>) === 1.2 / 2010-02-25 * Changed from using Mutex to Monitor. Mutex causes thread join errors when Ruby is compiled with -disable-pthreads (Contributed by Dmytro Shteflyuk <http://kpumuk.info/>) * Timeouts can now be specified as a float and be a fraction of a second. e.g. `SystemTimer.timeout(0.5)` (Based on a contribution by Dmytro Shteflyuk <http://kpumuk.info/>) * Added support for custom timeout exception. Useful to avoid interference with other libraries using `Timeout::Error` (e.g. `Net::HTTP`) (Contributed by runix <http://github.com/runix>) === 1.1.3/ 2009-11-29 * Preparing GemCutter migration === 1.1.2 + 1.1.3/ 2009-29-11 * Preparing GemCutter migration === 1.1.1 / 2009-03-10 * Fixing set_itimerval_with_minimum_1s_interval method signature which was incorrect and resulted in a segfault on 64 bits platform (int versus VALUE). Thanks to Mike Perham for investigating the problem and sending the patch! === 1.1.0 / 2008-11-05 * New implementation supporting concurrent timers, i.e. : (1..10).each do Thread.new do SystemTimer.timeout_after(5) do sleep 60 puts "hi there!" end end end === 1.0.0 / 2008-02-27 * Initial Release
Version data entries
3 entries across 3 versions & 2 rubygems
Version | Path |
---|---|
resque-pool-0.3.0 | vendor/bundle/ruby/1.8/gems/SystemTimer-1.2.2/ChangeLog |
resque-pool-0.3.0.beta.2 | vendor/bundle/ruby/1.8/gems/SystemTimer-1.2.2/ChangeLog |
SystemTimer-1.2.2 | ChangeLog |