You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix a bug where clients don't recover from conflicting proposals. (#3892)
## Motivation
If two clients make conflicting proposals, it can happen that both of
them have their own proposal in their local node, so when retrying, they
will retry in the same round, because their own pending proposal isn't
treated as a "conflict".
## Proposal
Use the next round, even if the proposal is our own.
## Test Plan
The added test reproduces the issue.
## Release Plan
- These changes should be backported to the latest `devnet` branch, then
- be released in a new SDK.
## Links
- [reviewer
checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)
0 commit comments