Files | Admin

Notes:

Release Name: 0.2.0

Notes:
terrible_timeout 0.2.0 - raciness bugfix, Ruby 1.9 only!

This module still sucks, don't use it without knowing its caveats.  Read
the RDoc, source code and code comments to understand it.  Do not use
this module without reading, reviewing, and understanding it completely.
See TerribleTimeout for more details.

* http://bogomips.org/terrible_timeout/
* terrible.timeout@librelist.org
* git://bogomips.org/terrible_timeout.git
* http://bogomips.org/terrible_timeout/NEWS.atom.xml

Changes:

* fix potential race condition with only one timeout

This release breaks compatibility with Ruby 1.8



Changes: GIT-VERSION-GEN | 2 +- lib/terrible_timeout.rb | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) commit eb69eb34e285fc958f3baa8332660b4c12f91592 Author: Eric Wong Date: Wed Dec 7 19:24:44 2011 -0800 terrible_timeout 0.2.0 - raciness bugfix, Ruby 1.9 only! * fix potential race condition with only one timeout This release breaks compatibility with Ruby 1.8 commit 6dfe6786a5fa2c5a30369f03d26dd5ffe448257b Author: Eric Wong Date: Wed Dec 7 19:19:18 2011 -0800 fix potential race condition on initial call On a system where there's no active timeouts, there was a possible race condition which could cause the watchdog to never be woken up. This breaks compatibility with Ruby 1.8.7.