summaryrefslogtreecommitdiff
path: root/lib/timeout.rb
AgeCommit message (Expand)Author
2022-09-28[ruby/timeout] Explicit add the timeout thread to default ThreadGroupLars Kanis
2022-07-13[ruby/timeout] Give a name to the background threadJean Boussier
2022-06-09[ruby/timeout] Keep a private reference to `Process.clock_gettime`Jean Boussier
2022-05-25[ruby/timeout] Set the flag surely before returnNobuyoshi Nakada
2022-05-25[ruby/timeout] Hack to avoid leak checkerNobuyoshi Nakada
2022-05-25[ruby/timeout] Bump version to 0.3.0Hiroshi SHIBATA
2022-05-19[ruby/timeout] Remove redundant done? checkBenoit Daloze
2022-05-19[ruby/timeout] Synchronize all accesses to @doneBenoit Daloze
2022-05-19[ruby/timeout] Handle Timeout + fork and add test for itBenoit Daloze
2022-05-19[ruby/timeout] Reimplement Timeout.timeout with a single thread and a QueueBenoit Daloze
2021-10-14[ruby/timeout] Bump up timeout version to 0.2.0Hiroshi SHIBATA
2021-09-27[ruby/timeout] Freeze VERSIONrm155
2021-05-06[ruby/timeout] Only run timeout_after hook on fiber scheduler if scheduler ex...Jeremy Evans
2021-05-06[ruby/timeout] Avoid unnecessary object allocationJeremy Evans
2021-05-06[ruby/timeout] Make Timeout::Error#exception with multiple arguments not igno...Jeremy Evans
2021-03-30Fix handling of timeout accessing scheduler outside of non-blocking context.Samuel Williams
2021-03-30Update method name and add documentation.Samuel Williams
2021-03-30Update lib/timeout.rbSamuel Williams
2021-03-30Add hook for `Timeout.timeout`.Samuel Williams
2021-01-03[ruby/timeout] Removed deprecated names that had been warned for 5 yearsNobuyoshi Nakada
2020-12-22Update library versions of the default gems.Hiroshi SHIBATA
2020-07-30Extract version number from the sourceNobuyoshi Nakada
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