Performance: process.exit and exit codes
MEDIUM IMPACT
This affects how quickly a Node.js process terminates and releases resources, impacting server responsiveness and resource cleanup.
server.close(() => {
process.exit(0);
});process.exit(0);| Pattern | Async Cleanup | Resource Release | Exit Speed | Verdict |
|---|---|---|---|---|
| Immediate process.exit | No | No | Fast but unsafe | [X] Bad |
| Graceful shutdown with callbacks | Yes | Yes | Slightly slower but safe | [OK] Good |