To prawdziwy klejnot.
Nie powinno już być potrzebne, ponieważ obsługuje tylko Ruby 1.8 i starsze (a Ruby 1.8 jest oficjalnie przestarzałe).
Od http://ph7spot.com/musings/system-timer:
Aktualizacja: system_timer ma znaczenie tylko jeśli używasz Ruby 1.8. Nie potrzebujesz go, jeśli używasz Ruby 1.9, JRuby, Rubinius lub MacRuby. Faktycznie użycie system_timer z jednym z tych interpreterów Ruby nie miałoby sensu, ponieważ, jak wyjaśniono w tym artykule, system_timer został zaprojektowany w celu obejścia podstawowego ograniczenia implementacji wątków w Ruby M.R.I. 1,8 (zielone nitki). Wszystkie inne interpretery Ruby używają natywnych wątków, a timeout.rb powinien działać zgodnie z oczekiwaniami, dopóki globalna blokada interpretera zostanie zwolniona.
http://stackoverflow.com/questions/7850216/how-to-install-systemtimer-on-1-9-2/7850522 –