Skip to content

async_hooks: proper handling for AH in runInAsyncScope

We should never try to manually run emitAfter in case of an error, the exception handler will do it for us, if we're going to recover.

This PR expands on the fix in https://github.com/nodejs/node/pull/30087

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • documentation is changed or added
  • commit message follows commit guidelines

Merge request reports

Loading