docker-node icon indicating copy to clipboard operation
docker-node copied to clipboard

Node.js process does not exit when unhandled promise rejection occured

Open MengLi619 opened this issue 8 months ago • 2 comments

Environment

  • Platform: Azure AKS
  • Docker Version: Unknown
  • Node.js Version: 18.19.0
  • Image Tag: node:18.19.0-alpine3.17

Expected Behavior

Node.js process should exit when unhandled promise rejection occurs

Current Behavior

Node.js process does not exit when unhandled promise rejection occurs

Possible Solution

Node.js process should exit because it's the default behavior after node.js 15, we depend on this behavior to restart and retry to finish the application startup process.

Steps to Reproduce

During the startup process, after an unhandled rejection is thrown, the node.js process does not exit.

Additional Information

MengLi619 avatar Feb 06 '25 02:02 MengLi619