# File lib/listen/adapter.rb, line 161 def wait_for_changes(threshold = 0) changes = 0 loop do mutex.synchronize { changes = changed_directories.size } return if paused || stopped return if changes >= threshold sleep(latency) end end