RetryState should not contain logic for checking the retry count, or the retry timeout. (Though it may still track the count for purposes of logging.)
It (along with any other async API classes) should also not contain logic specific to CSOT (for example, TimeoutContext), but be a generalized class.
- is related to
-
JAVA-5069 Prevent conflating operation timeout with connection establishment timeout
- Blocked