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

Issues/23373 reactor race condition #27864

Conversation

DmitryKuzmenko
Copy link
Contributor

Please DO NOT immediately merge

My approach for #23373

@cachedout
Copy link
Contributor

@DmitryKuzmenko I think you'll want to also look at #27843 for an alternative implementation.

@jfindlay jfindlay added Core relates to code central or existential to Salt Expert Change pending-changes The pull request needs additional changes before it can be merged labels Oct 12, 2015
@DmitryKuzmenko
Copy link
Contributor Author

@cachedout saw it yesterday, just shared my solution. Now I'm looking to Tom's solution in details. At least it looks closer to Tornado and more Pythonic.

Dmitry Kuzmenko added 8 commits October 13, 2015 13:20
...to guarantee always exit on break
The dict wrapper keeps different dict instances for different threads
If highstate dict contatins mix of key to dict and key to any other
object outputter throws error.
@cachedout
Copy link
Contributor

@DmitryKuzmenko Sounds good. I was just making sure you saw it. Thanks!

@DmitryKuzmenko DmitryKuzmenko force-pushed the issues/23373_reactor_race_condition branch from ada2b27 to ec0e25c Compare October 13, 2015 15:09
@DmitryKuzmenko
Copy link
Contributor Author

@cachedout thank you for taking care of this =)

@DmitryKuzmenko
Copy link
Contributor Author

I've picked bugfixes for the existing non-related bugs from this PR and published them as separate PRs. The main bugfix would be done by Thomas so I close this one.

@DmitryKuzmenko DmitryKuzmenko deleted the issues/23373_reactor_race_condition branch August 15, 2016 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core relates to code central or existential to Salt pending-changes The pull request needs additional changes before it can be merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants