I have some code that gets a client then checks the HadExceptions field. If it comes back true it will dispose of the client and get a new one. I am wondering if this is something I should be doing or of the client handles it.
I am using the RedisManagerPool class to manage my connection pool.
Here is a snippet:
while (client.HadExceptions) {
client.Dispose ();
client = pooledRedisClientManagers[server].GetReadOnlyClient(;
}