We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
A race condition is possible that can lead to deadlocking in the ICS3 protocol, caused by the way UpdateClient function is used.
UpdateClient
Related issue #61 for a more thorough description.
We'll add a TLA+ spec that is a slight variation of the one in #58, exhibiting the deadlock issue.
The text was updated successfully, but these errors were encountered:
Added spec & execution trace for deadlock scenario ref: #71
e33f32d
adizere
Successfully merging a pull request may close this issue.
Summary
A race condition is possible that can lead to deadlocking in the ICS3 protocol, caused by the way
UpdateClient
function is used.Problem Definition
Related issue #61 for a more thorough description.
Proposal
We'll add a TLA+ spec that is a slight variation of the one in #58, exhibiting the deadlock issue.
For Admin Use
The text was updated successfully, but these errors were encountered: