Optimistic Locking Pattern
Version-based concurrency control
Demonstrates: optimistic locking, version numbers, CAS
Run in playground
|
|
Expected result (from fizz):
StateSpaceOptions: options:{max_actions:100 max_concurrent_actions:2}
Nodes: 26, queued: 0
Valid Nodes: 26 Unique states: 26
IsLive: true
PASSED: Model checker completed successfully