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

Changed statics to thread_local in EgammaTowerIsolation #3550

Commits on Apr 28, 2014

  1. Changed statics to thread_local in EgammaTowerIsolation

    To quickly fix the thread safety problems, the static data members
    of EgammaTowerIsolation have been changed to be thread_local.
    This avoids disturbing the present behavior and client APIs while
    fixing the threading problems crashing jobs.
    However, this should not be considered the permanent solution. Instead
    the statics should become regular members and client code should
    stop making temporary EgammaTowerIsolation objects and instead
    keep reusing the one they make.
    Dr15Jones committed Apr 28, 2014
    Copy the full SHA
    64fb651 View commit details
    Browse the repository at this point in the history