diff --git a/server.js b/server.js index 6e52e2742a..b1529c5435 100644 --- a/server.js +++ b/server.js @@ -1,7 +1,11 @@ var forever = require('forever-monitor'); var child = new (forever.Monitor)('forever.js'); -child.on('stdout', notifyAdmin); // FIXME on('error') and on('stderr') aren't working +// FIXME on('error') and on('stderr') aren't working +child.on('restart', function(){ + notifyAdmin('Server has restarted.') +}); + child.on('exit', function () { var err = 'server.js has exited after 10 restarts'; console.log(err);