Clarify that process.exit() is a hack

This commit is contained in:
Jeremy Ruston 2024-03-13 22:12:41 +00:00
parent 3da773c27f
commit e553539b2a
1 changed files with 2 additions and 0 deletions

View File

@ -25,6 +25,8 @@ var Command = function(params,commander,callback) {
};
Command.prototype.execute = function() {
// The Node.js docs are unequivocal that exiting in this way can be dangerous because pending I/O is cancelled.
// It would be better to just stop the server listeners explicitly so that Node.js will exit the process naturally.
process.exit();
return null;
};