Module: Rager::Utils::Runtime
- Extended by:
- T::Sig
- Defined in:
- lib/rager/utils/runtime.rb
Class Method Summary collapse
Class Method Details
.sleep(duration) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/rager/utils/runtime.rb', line 12 def self.sleep(duration) if defined?(Async::Task) && (task = Async::Task.current?) task.sleep(duration) else Kernel.sleep(duration) end end |