Skip to content

Conversation

nbrownus
Copy link
Collaborator

Since #955 (v1.8.0) we have changed from dropping a tunnel on the 4th recv_error receipt to dropping a tunnel on the 1st recv_error receipt. This change reverts to the pre-v1.8.0 behavior.

Ultimately, I think it would be best to remove recv_error messages entirely and rely on tunnels.drop_inactive (which landed in v1.9.6 and test packets to sort out tunnel issues). I am submitting this change to v1.9.x in case we do not want to take on that deprecation at this point but would argue that, at worst, we should in v1.10.

@nbrownus nbrownus force-pushed the recv_error-fix-1.9 branch from b34d5a0 to 871c2ca Compare August 27, 2025 16:00
@nbrownus nbrownus changed the base branch from master to release-1.9 August 27, 2025 16:01
@nbrownus nbrownus changed the title Fix recv_error receipt limit allowance Fix recv_error receipt limit allowance for v1.9.x Aug 27, 2025
@nbrownus nbrownus closed this Aug 27, 2025
@nbrownus nbrownus reopened this Aug 27, 2025
@brad-defined
Copy link
Collaborator

oh, tests failed. I thought I saw all green checks when I approved...sorry.

@brad-defined
Copy link
Collaborator

oh, tests failed. I thought I saw all green checks when I approved...sorry.

I re-ran the tests and they worked. yay.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants