Sha256: 9055b727ca9828c7a422b01c964c1afe204048ff3a947e6ac80d8c086178ba9c
Contents?: true
Size: 1.78 KB
Versions: 1
Compression:
Stored size: 1.78 KB
Contents
=== 1.2.4 / 2011-06-11 - Renamed the gem for seemless bundler integration: SystemTimer -> system_timer Per https://github.com/ph7/system-timer/issues/16 (Suggested by David Heinemeier Hansson) === 1.2.3 / 2011-03-19 - Fix for RubyGems 1.6 (Contributed by James Tucker <http://blog.ra66i.org>) === 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
system_timer-1.2.4 | ChangeLog |