You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
File "/usr/local/lib/python3.6/site-packages/redis/client.py", line 1932, in eval
return self.execute_command('EVAL', script, numkeys, *keys_and_args)
File "/usr/local/lib/python3.6/site-packages/redis/client.py", line 572, in execute_command
connection.send_command(*args)
File "/usr/local/lib/python3.6/site-packages/redis/connection.py", line 563, in send_command
self.send_packed_command(self.pack_command(*args))
File "/usr/local/lib/python3.6/site-packages/redis/connection.py", line 538, in send_packed_command
self.connect()
File "/usr/local/lib/python3.6/site-packages/redis/sentinel.py", line 44, in connect
self.connect_to(self.connection_pool.get_master_address())
File "/usr/local/lib/python3.6/site-packages/redis/sentinel.py", line 106, in get_master_address
self.disconnect()
File "/usr/local/lib/python3.6/site-packages/redis/connection.py", line 920, in disconnect
for connection in all_conns:
RuntimeError: Set changed size during iteration
The text was updated successfully, but these errors were encountered:
It's one of the various issues from #732. I submitted a PR #784 to fix it, but no joy getting it merged. We've been running with the fix for over a year with no problems.
You'll also want to grab PR #847 to avoid scenarios where you get OSError 99 under load after the master moves.
Here's the stacktrace:
The text was updated successfully, but these errors were encountered: