mirror of
https://github.com/predis/predis.git
synced 2026-11-08 19:06:36 +00:00
97ce126b9f
queryClusterNodeForSlotMap() overrides Retry's default catchable exception list with [ConnectionException::class]. StreamInitException extends PredisException directly, so a CLUSTER SLOTS refresh that cannot open a connection to the node it was redirected to is neither retried nor allowed to fall back to another node: the fail callback that evicts the unreachable node never runs, and the exception escapes uncaught.