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

Network output Deadlock #11

Open
mchr3k opened this issue Aug 3, 2011 · 0 comments
Open

Network output Deadlock #11

mchr3k opened this issue Aug 3, 2011 · 0 comments

Comments

@mchr3k
Copy link
Owner

mchr3k commented Aug 3, 2011

Main thread attempts to add a trace line to network output queue while holding a lock.

Network output thread attempts to grab the same lock as the main thread.

Deadlock!

Main thread needs to add trace to an unbounded queue and then sleep for a time which depends on the length of the queue.

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

No branches or pull requests

1 participant