persistent: skip retry after interval when recovering from keep alive

when in a persistent connection, if the connection is dropped on first attempt after the keep alive timeout, and because of a connection issue deemed retriable, the retry after interval is skipped; the reasoning is that the peer server has dropped the connection meanwhile, and waiting before retrying is redundant under such a scenario.

this should also help without concurrent requests, where retries won't look sequential on error.

Merge request reports

Loading