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

Fixing Nuke.Operation TSan issues with non atomic properties. #365

Merged
merged 1 commit into from
May 4, 2020
Merged

Fixing Nuke.Operation TSan issues with non atomic properties. #365

merged 1 commit into from
May 4, 2020

Conversation

LucianoPAlmeida
Copy link
Contributor

This is a simple fix to #364

@kean
Copy link
Owner

kean commented May 4, 2020

Thanks, I think this should do it. I tried to avoid creating unnecessary locks, but I would rather keep TSan happy. I don't want users to see any issues in their usage.

@kean kean merged commit 850c63f into kean:master May 4, 2020
@LucianoPAlmeida
Copy link
Contributor Author

Thanks, I think this should do it. I tried to avoid creating unnecessary locks, but I would rather keep TSan happy. I don't want users to see any issues in their usage.

That is a good thing since unnecessary locks can get in the way of performance-critical code
Anyways, thanks for the review :)

@LucianoPAlmeida LucianoPAlmeida deleted the tsan-fixes branch May 4, 2020 20:42
@kean
Copy link
Owner

kean commented May 4, 2020

I'm not using these operation on the main queue, so it should be good.

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.

2 participants