# File lib/listen/adapter.rb, line 71 def initialize(directories, options = {}, &callback) @directories = Array(directories) @callback = callback @stopped = true @paused = false @mutex = Mutex.new @changed_directories = Set.new @turnstile = Turnstile.new @latency = options.fetch(:latency, default_latency) @worker = initialize_worker end