basho / riak_core

Distributed systems infrastructure used by Riak.
Apache License 2.0
1.23k stars 392 forks source link

Fix2 bg manager eqc #981

Closed ThomasArts closed 2 years ago

ThomasArts commented 2 years ago

Fix the model such that operations get_lock and get_token with dead processes do not update the state. Those operations are no-ops, but it takes some time for the system to have the monitor DOWN signal actually make it a no-op.

ThomasArts commented 2 years ago

This does not work, the implementation is non-deterministic and this fix just reveals another issue