lib/zold/node/farm.rb in zold-0.20.2 vs lib/zold/node/farm.rb in zold-0.20.3

- old
+ new

@@ -202,11 +202,10 @@ Futex.new(@cache).open { |f| IO.write(f, body) } end def load return [] unless File.exist?(@cache) - body = Futex.new(@cache).open(false) { |f| IO.read(f) } - body.split(/\n/).reject(&:empty?).map do |t| + Futex.new(@cache).open(false) { |f| IO.readlines(f, "\n") }.reject(&:empty?).map do |t| Score.parse(t) rescue StandardError => e @log.error(Backtrace.new(e).to_s) nil end.compact