DescriptionImplement FallbackSignalStrategy.
This allows a preferred signal strategy (currently always XMPP) to be used
speculatively, falling back on a back-up strategy (currently always WCS) if
that fails or times out. There is also a logging hook that will allow us to
log which strategy is in use, as well as corner cases such as the preferred
strategy succeeding after the time-out has expired (which would imply that
the time-out is too short). The actual logging will be a follow-up CL.
BUG=432171
Committed: https://crrev.com/b47eef370e66f6adfddb8b611af6b18672df326a
Cr-Commit-Position: refs/heads/master@{#311567}
Patch Set 1 #
Total comments: 24
Patch Set 2 : Reviewer feedback. #
Total comments: 1
Patch Set 3 : Reviewer feedback. #Patch Set 4 : Rebase #
Messages
Total messages: 11 (2 generated)
|