Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Update subprocess handling to avoid hangs / blocking.#132

Merged
msiemens merged 1 commit into
msiemens:masterfrom
bdmartin:bmartin/m/support-large-outputs
Oct 5, 2024
Merged

Update subprocess handling to avoid hangs / blocking.#132
msiemens merged 1 commit into
msiemens:masterfrom
bdmartin:bmartin/m/support-large-outputs

Conversation

@bdmartin
Copy link
Copy Markdown
Contributor

@bdmartin bdmartin commented Jan 1, 2024

  • Update subprocess handling to read both stdout and stderr (to avoid hangs based on blocked pipes).
  • Add a unit test to cover that use case.
    • This test case would hang before the changes and now it does not.

…angs based on blocked pipes). Add a unit test to cover that use case.
@bdmartin bdmartin marked this pull request as ready for review January 1, 2024 00:36
@bdmartin
Copy link
Copy Markdown
Contributor Author

@msiemens - Is this something that makes sense to take?

@msiemens msiemens merged commit ea547ba into msiemens:master Oct 5, 2024
@msiemens
Copy link
Copy Markdown
Owner

msiemens commented Oct 5, 2024

Hey @bdmartin, sorry for the long delay. Seems like you work with bigger repositories than me 🙂 I've merged your PR and will publish a new release in just a minute!

@msiemens
Copy link
Copy Markdown
Owner

msiemens commented Oct 5, 2024

Released in v2.3.0 🙂

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