Wouldn't a simple uncaughtException handler be sufficient to prevent most crashes?
process.on('uncaughtException', function (err) {
// log it
}); process.on('uncaughtException', function (err) {
// log it
});"Don't use it, use domains instead. If you do use it, restart your application after every unhandled exception!"
http://nodejs.org/api/process.html#process_event_uncaughtexc...