lib/aerospike/cluster/cluster.rb in aerospike-2.2.0 vs lib/aerospike/cluster/cluster.rb in aerospike-2.2.1

- old
+ new

@@ -426,11 +426,11 @@ def find_nodes_to_add(hosts) list = [] hosts.each do |host| begin - nv = NodeValidator.new(self, host, @connection_timeout) + nv = NodeValidator.new(self, host, @connection_timeout, @cluster_name) # if node is already in cluster's node list, # or already included in the list to be added, we should skip it node = find_node_by_name(nv.name) node ||= list.detect{|n| n.name == nv.name} @@ -449,10 +449,11 @@ node = create_node(nv) list << node rescue => e - Aerospike.logger.error("Add node #{node.to_s} failed: #{e}") + Aerospike.logger.error("Add node #{node} failed: #{e}") + Aerospike.logger.error(e.backtrace.join("\n")) end end list end