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