Skip to content

fix: update sequence counter implementation in ack_hdr#14

Merged
LeoLTM merged 1 commit intomainfrom
feature/fix-sequence-counter
Mar 31, 2026
Merged

fix: update sequence counter implementation in ack_hdr#14
LeoLTM merged 1 commit intomainfrom
feature/fix-sequence-counter

Conversation

@LeoLTM
Copy link
Copy Markdown
Collaborator

@LeoLTM LeoLTM commented Mar 31, 2026

This pull request makes a targeted change to the sequence counter logic used when constructing the ack_hdr header in the Runtime class. The update replaces the previous use of an external sequence generator with a local sequence counter.

  • Sequence Counter Update:
    • In the Runtime class (include/sero/runtime.hpp), the assignment to ack_hdr.sequence_counter now uses the local sd_seq_++ counter instead of calling e2e_.next_sequence(). This ensures that the sequence counter for SD subscribe acknowledgments is managed locally within the runtime, rather than relying on the external E2E sequence generator.

@LeoLTM LeoLTM self-assigned this Mar 31, 2026
@LeoLTM LeoLTM merged commit a95bcac into main Mar 31, 2026
9 checks passed
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.

1 participant