From c0143cc5dae29758f44988c5fd9d160cf9d7922e Mon Sep 17 00:00:00 2001 From: Joni Shkurti Date: Fri, 21 Nov 2014 14:54:00 +0100 Subject: [PATCH] Update ActionMethods.js --- lib/God/ActionMethods.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/lib/God/ActionMethods.js b/lib/God/ActionMethods.js index 032c9f07..ad4e0607 100644 --- a/lib/God/ActionMethods.js +++ b/lib/God/ActionMethods.js @@ -494,15 +494,19 @@ module.exports = function(God) { console.log('Reloading logs for process id %d', id); - if (cluster.pm2_env.exec_mode == 'cluster_mode') { - cluster.send({ - type:'log:reload' - }); - } - else if (cluster._reloadLogs) { - cluster._reloadLogs(function(err) { - if (err) God.logAndGenerateError(err); - }); + if (cluster && + cluster.pm2_env) { + if (cluster.send && + cluster.pm2_env.exec_mode == 'cluster_mode') { + cluster.send({ + type:'log:reload' + }); + } + else if (cluster._reloadLogs) { + cluster._reloadLogs(function(err) { + if (err) God.logAndGenerateError(err); + }); + } } });