Когда я обычно использую Ctrl + c (mac), чтобы остановить процесс узла, процесс прекращается и порт освобождается. Когда я использую process.on ('SIGINT'), процесс не уничтожается автоматически, я должен вручную убить процесс в порту. Почему это поведение? Перезаписываю ли я какой-либо фрагмент кода выхода по умолчанию при выполнении?
process.on('SIGINT', (code) => {
console.log(`About to exit with code: ${code}`);
});