Sha256: c4f9017630b7167f094b06f271b6a78ff2203a6cc3f4e7e1d0805e7fd810b7da
Contents?: true
Size: 293 Bytes
Versions: 1
Compression:
Stored size: 293 Bytes
Contents
module AttemptThis # Implementation of binary backoff policy. Internal use only. class BinaryBackoffPolicy # Initializer. def initialize(initial_delay) @delay = initial_delay end # Calls the policy. def call Kernel.sleep(@delay) @delay *= 2 end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
attempt_this-0.8.0 | lib/attempt_this/binary_backoff_policy.rb |