-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
lib: fixme defer error to next tick #4670
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
Marking this as a possible |
Wouldn't a change in timing be a semver-major change? |
Possibly yes. |
fece1f9
to
2c41576
Compare
I've updated this PR to match master |
@bnoordhuis ... thoughts? |
/poke @bnoordhuis |
Related work: #5251 |
@bnoordhuis @tflanagan ... ping |
LGTM if tests pass. I'd make it semver-major just to be safe. CI: https://ci.nodejs.org/job/node-test-pull-request/2027/ |
7da4fd4
to
c7066fb
Compare
should we add this to the v7 milestone? |
FIXME states that emitting error should be deferred to next tick.
Thus |
LGTM. Since it's semver-major (out of caution, not because this is actually expected to cause huge problems), I'm going to ping @nodejs/ctc to see if anyone else wants to Also, since it's been dormant a while, might be good to run one last CI. Also a CITGM because: semver-major. CI: https://ci.nodejs.org/job/node-test-pull-request/4076/ |
IMHO I don't think it has to be until the next actual tick, I think the original idea was to allow the user to have time to set up an |
Agree with @mscdex LGTM pending new CI and ctc comments |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
LGTM |
Running CI one more time: https://ci.nodejs.org/job/node-test-pull-request/4126/ |
c133999
to
83c7a88
Compare
ping @nodejs/ctc ... did we want to land this? |
There's two approvals and no rejection, so I'd say...yes? |
3 ctc approvals (@bnoordhuis @Trott @cjihrig ) and 2 other collaborator ones ( @imyller @santigimeno) so it should be good to land, probably needs another CI and CitGM run though. |
Seems like this is not stalled and it only has to land? |
PR-URL: nodejs#4670 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Ilkka Myller <ilkka.myller@nodefield.com>
Landed in f2b01cb. Triageathon 2017! |
Fixes FIXMEs in lib/internal/child_process.js ref's #4642