diff --git a/lib/ProcessContainer.js b/lib/ProcessContainer.js index 4573cc2e..0789904e 100644 --- a/lib/ProcessContainer.js +++ b/lib/ProcessContainer.js @@ -23,7 +23,6 @@ delete process.env.pm2_env; */ (function ProcessContainer() { var fs = require('fs'); - var worker = require('cluster').worker; var pmx = require('pmx').init(); var stdFile = pm2_env.pm_log_path; @@ -37,6 +36,9 @@ delete process.env.pm2_env; if (cst.MODIFY_REQUIRE) require.main.filename = pm2_env.pm_exec_path; + // Resets global paths for require() + require('module')._initPaths(); + try { fs.writeFileSync(pidFile, process.pid); } catch (e) {