Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(state store): use a single lock for all memory store accesses
The `MemoryStore` implementation of the `StateStore` has grown into a monster, with one lock per field. It's probably overkill, as individual fields don't need fine-grained locks like this; after all, accesses to the store shouldn't be reentrant in general. Fixes #3720.
- Loading branch information