# File lib/listen/adapter.rb, line 191 def report_changes changed_dirs = nil @mutex.synchronize do return if @changed_dirs.empty? changed_dirs = @changed_dirs.to_a @changed_dirs.clear end @callback.call(changed_dirs, {}) @turnstile.signal end