From 27915837a285f98959397a600e2e71ea28aa25b9 Mon Sep 17 00:00:00 2001 From: Ryan LeCompte Date: Sun, 12 Aug 2012 23:18:15 -0700 Subject: [PATCH] properly handle nil slaves --- lib/redis_failover/client.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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