Method: Rack::Reloader#initialize
- Defined in:
- lib/rack/reloader.rb
#initialize(app, cooldown = 10, backend = Stat) ⇒ Reloader
Returns a new instance of Reloader.
25 26 27 28 29 30 31 32 33 34 |
# File 'lib/rack/reloader.rb', line 25 def initialize(app, cooldown = 10, backend = Stat) @app = app @cooldown = cooldown @last = (Time.now - cooldown) @cache = {} @mtimes = {} @reload_mutex = Mutex.new extend backend end |