Skip to content

Conversation

@Jamiras
Copy link
Member

@Jamiras Jamiras commented Dec 6, 2025

Prevents exception reading a value if another thread is changing a value from its default.

NOTE: This change makes ModelPropertyContainers non-moveable (because mutexes are non-movable), so they can't be used directly in vectors. They can still be used in ModelCollections, which use smart pointers to manage the children.

@Jamiras Jamiras added this to the 1.4.1 milestone Dec 6, 2025
@Jamiras Jamiras merged commit a323b16 into RetroAchievements:master Dec 13, 2025
6 checks passed
@Jamiras Jamiras deleted the feature/model_property_container_mutex branch December 13, 2025 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant