Skip to content
This repository was archived by the owner on Mar 14, 2025. It is now read-only.

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 subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants