-
Notifications
You must be signed in to change notification settings - Fork 586
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
races in console trace while running Shell.Exec #2653
Comments
Welcome to the FAKE community! Thank you so much for creating your first issue and therefore improving the project! |
The root cause shold be:
FAKE/src/app/Fake.Core.Process/Process.fs Lines 843 to 850 in 79aa127
FAKE/src/app/Fake.Core.Trace/TraceListener.fs Lines 273 to 308 in 79aa127
Could we simply make |
Thanks for reporting. Can you please use the create process API instead? Since the FAKE/src/app/Fake.Core.Process/Process.fs Lines 826 to 829 in 79aa127
|
Description
While running commands with
Shell.Exec
, output from stdout or stderr gets wrong.Repro steps
Prepare a bash script
err.sh
:Use
Shell.Exec
to execute the bash script. I executed the script multiple times here to make the problem more obvious.Expected behavior
Output are colored accordingly. Lines are not messed up.
Actual behavior
Known workarounds
Please provide a description of any known workarounds.
Related information
The text was updated successfully, but these errors were encountered: