The retrying of a read on a slave should only be done when the failing server is waiting for a result and it was the last server from which a result was expected.