diff --git a/lib/God.js b/lib/God.js index 0377e4ac1..5ca609c04 100644 --- a/lib/God.js +++ b/lib/God.js @@ -560,12 +560,12 @@ God.injectVariables = function injectVariables (env, cb) { return proc.pm2_env.name === env.name && typeof proc.pm2_env[env.increment_var] !== 'undefined'; }).map(function (proc) { - return proc.pm2_env[env.increment_var]; + return Number(proc.pm2_env[env.increment_var]); }).sort(function (a, b) { return b - a; })[0]; // inject a incremental variable - var defaut = env.env[env.increment_var] || 0; + var defaut = Number(env.env[env.increment_var]) || 0; env[env.increment_var] = typeof lastIncrement === 'undefined' ? defaut : lastIncrement + 1; env.env[env.increment_var] = env[env.increment_var]; }