Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BCFR-1076 false unreachable RPC transition on rotation #1548

Conversation

dhaidashenko
Copy link
Collaborator

Motivation

In cases when lease duration > 0 MultiNode periodically rotates RPCs. As we have not marked the finalized head subscription as part of aliveLoopSub on RPC rotation, the subscription was closed, which caused RPC to transition to an unreachable state.

Solution

Mark finalized subscription as part of alive loop to avoid subscription termination on RPC rotation.

@dhaidashenko dhaidashenko requested review from a team as code owners November 27, 2024 13:50
@dhaidashenko dhaidashenko changed the base branch from ccip-develop to release/2.17.0-ccip1.5 November 27, 2024 13:50
@mateusz-sekara mateusz-sekara merged commit aa0f5ce into release/2.17.0-ccip1.5 Nov 27, 2024
137 of 138 checks passed
@mateusz-sekara mateusz-sekara deleted the hotfix/BCFR-1076-false-unreachable-transiton-on-rotation branch November 27, 2024 14:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants