Method: Middleman::LiveReload::Reactor#initialize

Defined in:
lib/middleman-livereload/reactor.rb

#initialize(options, app) ⇒ Reactor

Returns a new instance of Reactor.



20
21
22
23
24
25
26
# File 'lib/middleman-livereload/reactor.rb', line 20

def initialize(options, app)
  @app = app
  @web_sockets = []
  @options     = options
  @thread      = start_threaded_reactor(options)
  @mutex       = Thread::Mutex.new
end