# File lib/ferret/index.rb, line 711 711: def flush() 712: @dir.synchronize do 713: if @reader 714: if @searcher 715: @searcher.close 716: @searcher = nil 717: end 718: @reader.commit 719: elsif @writer 720: @writer.close 721: @writer = nil 722: end 723: end 724: end