class ActiveRecord::ConnectionAdapters::ConnectionPool::Reaper   
        Active Record Connection Pool Reaper
Every frequency seconds, the reaper will call reap and flush on pool. A reaper instantiated with a zero frequency will never reap the connection pool.
Configure the frequency by setting reaping_frequency in your database YAML file (default 60 seconds).
Attributes
| [R] | frequency | 
            |
| [R] | pool | 
            
Public class methods
Source code GitHub
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb, line 19
def initialize(pool, frequency)
  @pool      = pool
  @frequency = frequency
end
            Public instance methods
Source code GitHub
# File activerecord/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb, line 71
def run
  return unless frequency && frequency > 0
  self.class.register_pool(pool, frequency)
end