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 how Process output in sz cli is captured to (hopefully) fix timout issue. #55

Merged
merged 0 commits into from
Nov 5, 2021

Conversation

Jonas-Sander
Copy link
Collaborator

Our CI Pipeline for #51 had timeouts.
While investigating the issue I found out that it seems like dart pub get doesn't close it's stderr Stream when having an error thus causing waiting for inifinity if one depends on a closed stream (e.g. to capture the error output fully).
Additionally await process.exitCode doesn't seem to finish when I'm not listening to process.stdout or process.stderr.
I think this is also only for dart pub get but I'm not sure really :/

@Jonas-Sander Jonas-Sander self-assigned this Nov 5, 2021
@Jonas-Sander
Copy link
Collaborator Author

@nilsreichardt Again a fuc___ weird issue 😂😅

@nilsreichardt
Copy link
Member

I think the solution is to go MacBook-only 😎

@Jonas-Sander Jonas-Sander merged this pull request into main Nov 5, 2021
@Jonas-Sander Jonas-Sander deleted the sz-cli-fix branch November 5, 2021 15:44
nilsreichardt added a commit that referenced this pull request Sep 24, 2023
The `build_context` is the reason why our builds are failing:
https://github.com/SharezoneApp/website/actions/runs/5942916196/job/16116942873.
Because there is no new version of `build_context` I just removed the
package from our codebase.
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