-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
tls: catch certCbDone
exceptions
#6887
Conversation
Catch and emit `certCbDone` exceptions instead of throwing them as `uncaughtException` and crashing the whole process. Fix: nodejs#6822
}; | ||
|
||
const server = tls.createServer(options, (c) => { | ||
assert(false, 'Should not be called'); |
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.
common.fail
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.
Ack.
@bnoordhuis everything fixed, PTAL |
LGTM but there are test failures on the Windows bots that may or may not be related: |
Likely unrelated, landing. |
Landed in 9cac8c8, thank you! |
Catch and emit `certCbDone` exceptions instead of throwing them as `uncaughtException` and crashing the whole process. Fix: nodejs#6822 PR-URL: nodejs#6887 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
@indutny we are getting failures backporting this one to lts
|
How does the backport look like? |
@indutny it landed cleanly |
|
Checklist
Affected core subsystem(s)
Description of change
Catch and emit
certCbDone
exceptions instead of throwing them asuncaughtException
and crashing the whole process.Fix: #6822
cc @nodejs/crypto