Skip to content
New issue

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

Fix race conditions in the PluginSystem #32359

Merged
merged 1 commit into from Dec 2, 2020

Commits on Dec 1, 2020

  1. Fix race conditions in the PluginSystem

    - Use tbb::zero_allocator to be sure std::atomic is nullptr even before its constructor has finished
    - Avoid having a temporary empty std::shared_ptr be placed in the map before being reset
    - Be sure object is fully initialized before using it
    Dr15Jones committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    82c4e10 View commit details
    Browse the repository at this point in the history