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
Regression in #330 — the returned promise isn't actually merged with one that waits for the streams to be consumed #343
Comments
Hi @novemberborn, thanks for this issue. Could you please post an example of a code that breaks with the latest release? For information, Note that this behavior was not introduced by #330. That PR introduced the fact that |
Huh. In that case I suppose the problem is that I don't |
Will investigate further tomorrow. |
The problem is that if we start consuming On the other hand, please note that the child process is executed right away regardless of whether you call I am not sure I fully understand your initial problem though. If you're still experiencing some issues, could you please post an example showing your problem? |
One problem may be, when the |
Although I just changed my test to await the process directly and it passed again. Suffice to say there's some very confusing behavior here. Unfortunately I've got more pressing matters to deal with than upgrading |
Yes at the moment, if you
If you are consuming the streams directly (as opposed to using
I don't understand what the core issue is. Feel free to provide with some broken test/code that's at the base of this problem, as this would help me understand it. |
This line needs to invoke
handlePromiseOnce
:execa/index.js
Line 156 in c9b4d09
The text was updated successfully, but these errors were encountered: