Waaaaaayyyyy more efficient delaying
This commit is contained in:
parent
8bbe22f55c
commit
29be84607a
1 changed files with 1 additions and 1 deletions
|
@ -375,7 +375,7 @@ module Ebooks
|
||||||
# Delay an action for a variable period of time
|
# Delay an action for a variable period of time
|
||||||
# @param range [Range, Integer] range of seconds to choose for delay
|
# @param range [Range, Integer] range of seconds to choose for delay
|
||||||
def delay(range=@delay_range, &b)
|
def delay(range=@delay_range, &b)
|
||||||
time = range.to_a.sample unless range.is_a? Integer
|
time = rand(range) unless range.is_a? Integer
|
||||||
sleep time
|
sleep time
|
||||||
b.call
|
b.call
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue