Closed
Description
I've noticed RuntimeError: dictionary changed size during iteration
being raised in valkey.asyncio.cluster.NodesManager.initialize()
valkey-py/valkey/asyncio/cluster.py
Line 1291 in ca5c7c5
I believe this can be triggered during error handling in:
valkey-py/valkey/asyncio/cluster.py
Line 816 in ca5c7c5
A quick fix might be to wrap self.startup_nodes.values()
in a tuple.
Should I prepare a PR?
Metadata
Metadata
Assignees
Labels
No labels