Waaaaaayyyyy more efficient delaying

This commit is contained in:
Ross Penman 2016-03-02 01:31:55 +00:00
parent 8bbe22f55c
commit 29be84607a
No known key found for this signature in database
GPG key ID: 716C66489EA786B5

View file

@ -375,7 +375,7 @@ module Ebooks
# Delay an action for a variable period of time
# @param range [Range, Integer] range of seconds to choose for delay
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
b.call
end