warden/lib/warden/pool/base.rb
# The release delay can be used to postpone the entry being
# acquired again after being release.
The release delay can be used to postpone the entry being
acquired again after being release.
The release delay can be used to postpone the entry being acquired again after being release .
def fetch(entry)
        pair = @pool.find do |e|
          e[1] == entry && (e[0] == nil || e[0] < Time.now)
        end
        if pair
          @pool.delete(pair)
          return entry
        end
        return nil
      end
def fetch ( entry ) pair = @pool . find do | e | e [ 1 ] == entry && ( e [ 0 ] == nil || e [ 0 ] < Time . now ) end if pair @pool . delete ( pair ) return entry end return nil end
The release delay can be used to postpone the entry being
acquired again after being release.
The release delay can be used to postpone the entry being acquired again after being release .
entry
<not_specific>