diff --git a/src/eredis_client.erl b/src/eredis_client.erl index 38fd59a4..aea959fc 100644 --- a/src/eredis_client.erl +++ b/src/eredis_client.erl @@ -249,7 +249,7 @@ reconnect_loop(Client, State) -> %% Something bad happened when connecting, like Redis might be %% loading the dataset and we got something other than 'OK' in %% auth or select - {'EXIT', _} -> + _ -> timer:sleep(?RECONNECT_SLEEP), reconnect_loop(Client, State) end.