• antirez's avatar
    MIGRATE: retry one time on I/O error. · 2feef47a
    antirez authored
    Now that we cache connections, a retry attempt makes sure that the
    operation don't fail just because there is an existing connection error
    on the socket, like the other end closing the connection.
    
    Unfortunately this condition is not detectable using
    getsockopt(SO_ERROR), so the only option left is to retry.
    
    We don't retry on timeouts.
    2feef47a
cluster.c 73.1 KB