Skip to content

Commit 7d47e51

Browse files
authored
Merge pull request steve0511#70 from toredash/fix/try_hosts_slots
fix: return true on first succesful iteration of try_hosts_slots logic
2 parents bf95b1f + 3dc421f commit 7d47e51

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/resty/rediscluster.lua

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,12 @@ local function try_hosts_slots(self, serv_list)
180180
table_insert(errors, nerr)
181181
end
182182
release_connection(redis_client, config)
183+
184+
-- refresh of slots and master nodes successful
185+
-- not required to connect/iterate over additional hosts
186+
if nodes_res and slots_info then
187+
return true, nil
188+
end
183189
else
184190
table_insert(errors, err)
185191
end

0 commit comments

Comments
 (0)