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

Fix for deadlock with large report #508

Merged
merged 3 commits into from
May 22, 2024

Conversation

rhykw
Copy link
Contributor

@rhykw rhykw commented Apr 5, 2024

Fix for #507

When subprocess pipe buffers run out it will usually leads to a blocked write, which deadlocks the subprocess trying to write.
To avoid it, I would like to suggest bringing conn.recv() before proc.join().

@rhykw rhykw marked this pull request as draft April 13, 2024 06:57
@rhykw rhykw marked this pull request as ready for review April 13, 2024 06:57
@rhykw rhykw changed the title Fix for hanging with large report Fix for deadlocks with large report Apr 22, 2024
@rhykw rhykw changed the title Fix for deadlocks with large report Fix for deadlock with large report Apr 22, 2024
@seanthegeek seanthegeek merged commit 7aa2e14 into domainaware:master May 22, 2024
seanthegeek added a commit that referenced this pull request May 22, 2024
- Fix for deadlock with large report (#508)
- Build: move to kafka-python-ng (#510)
- Fix new config variables previously not propagated in the code (#524)
- Fixes for kafka integration (#522)
- Fix if base_domain is None before get_service_from_reverse_dns_base_domain (#514)
- Update base_reverse_dns_map.csv
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