Skip to content

fix(node): enforce hard timeout after continue#964

Merged
leumor merged 1 commit intodevelopfrom
bugfix/uidtag-hard-timeout
Feb 5, 2026
Merged

fix(node): enforce hard timeout after continue#964
leumor merged 1 commit intodevelopfrom
bugfix/uidtag-hard-timeout

Conversation

@leumor
Copy link
Collaborator

@leumor leumor commented Feb 5, 2026

Summary

  • enforce hard-timeout handling after timeout-continue and force peer timeouts once
  • extend RequestTag hard-timeout coverage for opennet waits and orphaned senders
  • add tests for hard-timeout timing and sender-loss fallback

Testing

  • ./gradlew spotlessApply

Ensure timed-out-but-continued requests eventually force peer timeouts or sender completion to avoid stuck tags. Add coverage for hard-timeout paths and sender-loss fallback.
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

Quality Gate Failed Quality Gate failed

Failed conditions
75.3% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@leumor leumor merged commit c3570ea into develop Feb 5, 2026
3 of 4 checks passed
@leumor leumor deleted the bugfix/uidtag-hard-timeout branch February 5, 2026 06:12
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