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

Fixes race conditions in singleton initialization #315

Merged
merged 1 commit into from
Sep 28, 2021
Merged

Conversation

S2Ler
Copy link
Contributor

@S2Ler S2Ler commented Sep 28, 2021

The crash is observed in one of the apps with the following stacktrace:
Screenshot 2021-09-28 at 10 37 50

@S2Ler S2Ler added the crash label Sep 28, 2021
@S2Ler S2Ler requested review from nagineni and vayesh September 28, 2021 07:13
@S2Ler S2Ler self-assigned this Sep 28, 2021
@S2Ler S2Ler merged commit cfa9648 into main Sep 28, 2021
@S2Ler S2Ler deleted the hotfix/data-races branch September 28, 2021 07:44
S2Ler added a commit that referenced this pull request Sep 29, 2021
* Fixes race conditions in singleton initialization (#315)

* Make MMEMetricsManager thread safe

MMEMetricsManager is accessed from multiple thread from `sendTurnstileEvent` method.

* Make MMEUniqueIdentifier thread-safe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants