summaryrefslogtreecommitdiff
path: root/lib/timeout.rb
AgeCommit message (Expand)Author
2019-06-04Add some documentation to Timeout#timeout about possible issuesJeremy Evans
2017-12-12Add uplevel keyword to Kernel#warn and use itshyouhei
2017-11-17Fix typo in `Timeout` doc [ci skip]kazu
2016-09-07fix a typo [ci skip]kazu
2016-09-07timeout.rb: custom error messagenobu
2015-12-18timeout.rb: watcher thread namenobu
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-08-13timeout.rb: freeze a string messagenobu
2015-07-30variable.c: Module#deprecate_constantnobu
2015-07-14timeout.rb: suppress a warningnobu
2015-07-13timeout.rb: warn deprecated methodnobu
2015-07-13timeout.rb: internal constantsnobu
2015-07-11timeout.rb: fix backtracenobu
2015-07-10timeout.rb: removed and use Timeout::Errornobu
2014-11-17timeout.rb: same object across fibernobu
2014-11-16timeout.rb: use UncaughtThrowErrornobu
2014-01-08lib/timeout.rb: fallback to Timeout::Errornobu
2014-01-07timeout.rb: revert r44520nobu
2014-01-07timeout.rb: current_targetnobu
2014-01-07timeout.rb: unused attributenobu
2014-01-07timeout.rb: fix for ExitExceptionnobu
2014-01-07timeout.rb: defer creating custom exceptionnobu
2013-11-10* lib/timeout.rb: Added note about change from #8730 [Fixes GH-440]zzak
2013-08-27timeout.rb: raise given exceptionnobu
2013-08-26timeout.rb: skip rescuenobu
2013-03-31doumentation by @toolmantim [GH fixes #270]hsbt
2012-12-07Revert r38216 and r38221. Release manager mark this feature as "next minor".kosaki
2012-12-07timeout.rb: replace deferred exception after async_interrupt_timingnobu
2012-12-05 * lib/timeout.rb (Timeout#timeout): specify a exceptiontarui
2012-12-05adjust style and fix typo and indentkazu
2012-12-05* lib/timeout.rb (Timeout#timeout): setkosaki
2012-10-11* lib/timeout.rb (timeout):zzak
2011-06-16 * lib/timeout.rb: Clarify timeout duration types. Patch by Alf Mikula.drbrain
2011-05-22 * lib/timeout.rb: Improve documentation. Patch by David Copeland.drbrain
2011-05-18* lib/timeout.rb (Timeout#timeout): don't leak "execution expired"kosaki
2011-05-16 * lib/timeout.rb (module Timeout): Hide internal constants. Patch bydrbrain
2010-04-19* lib/timeout.rb (Timeout#timeout): propagate errors to thenobu
2010-03-11* sample/timeout.rb: split from lib/timeout.rb.nobu
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2008-02-13* lib/timeout.rb (Timeout::timeout): made sensitive to location on thenobu
2007-12-15* lib/timeout.rb: join the background thread to make sure it is dead.akr
2007-03-05* lib/timeout.rb (Timeout.timeout): should return the block value always.aamine
2006-12-31 * Merge YARVko1
2005-11-21Updated rdoc to fix timeout.rb and include rinda directory. By Eric Hodelryan
2005-03-04* array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz
2004-07-14* enum.c (enum_min_by): new method Enum#min_by. added Enum#max_bymatz
2004-04-18* dln.c, io.c, pack.c, lib/benchmark.rb, lib/cgi.rb, lib/csv.rb,nobu
2003-07-29* marshal.c (w_object): if object responds to 'marshal_dump',matz
2003-07-03* lib/timeout.rb: add optional exception argument for compatibilityakr
2003-07-03* array.c (rb_values_at): extract common procedure frommatz