lib/nutcracker/web/app.rb in nutcracker-web-0.0.16 vs lib/nutcracker/web/app.rb in nutcracker-web-0.0.17

- old
+ new

@@ -60,10 +60,10 @@ def overview_from_external_servers {"clusters" => []}.tap do |data| Queue.new.tap do |q| @external_servers.map do |server| - Thread.new { q.push JSON.parse(open("http://#{server}/overview.json").read) } + Thread.new { q.push JSON.parse(open("http://#{server}/overview.json").read) rescue nil } end.each(&:join) data["clusters"] += q.pop["clusters"] while not q.empty? end # queue end # data end # def