-
Notifications
You must be signed in to change notification settings - Fork 30k
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
lib: fixme defer error to next tick #4670
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