diff --git a/lib/redis_failover/client.rb b/lib/redis_failover/client.rb index bb9d600..f9ca9a7 100644 --- a/lib/redis_failover/client.rb +++ b/lib/redis_failover/client.rb @@ -277,7 +277,7 @@ def build_clients def should_notify? return false unless @on_node_change return true if @last_notified_master != current_master - return true if different?(@last_notified_slaves, current_slaves) + return true if different?(Array(@last_notified_slaves), current_slaves) false end