How does `server.listen()` keep the node program running

前端 未结 2 1893
粉色の甜心
粉色の甜心 2021-01-21 03:40

Node.js program is terminated when the event loop is empty. If I use http module and create a server without any callback to be added to event loop, th

2条回答
  •  再見小時候
    2021-01-21 04:03

    The "answer" here doesn't actually answer the question at all. The real explanation is refs, which Node's event loop uses to keep track of async actions and whether it can or cannot close the process.

    Answered here in more detail: https://stackoverflow.com/a/51571024/8182008

提交回复
热议问题