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

Ensure TLS destructors run before thread joins in SGX #84409

Merged
merged 3 commits into from
May 7, 2021

Commits on Apr 21, 2021

  1. Configuration menu
    Copy the full SHA
    5d9eeff View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. Use atomics in join_orders_after_tls_destructors test

    std::sync::mpsc uses thread locals and depending on the order TLS dtors
    are run `rx.recv()` can panic when used in a TLS dtor.
    mzohreva committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    8a0a4b1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. join_orders_after_tls_destructors: ensure thread 2 is launched before…

    … thread 1 enters TLS destructors
    mzohreva committed May 6, 2021
    Configuration menu
    Copy the full SHA
    2acd62d View commit details
    Browse the repository at this point in the history