From 38ea119f9dbfdcdbfc4117dbb2c9c5c02bb08fc7 Mon Sep 17 00:00:00 2001 From: zyf0330 Date: Tue, 8 Oct 2019 16:33:55 +0800 Subject: [PATCH] fix: pm2-runtime auto-exit check ignores module like logrotate --- lib/binaries/Runtime4Docker.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/binaries/Runtime4Docker.js b/lib/binaries/Runtime4Docker.js index 3bc84b8f..551105c5 100644 --- a/lib/binaries/Runtime4Docker.js +++ b/lib/binaries/Runtime4Docker.js @@ -169,8 +169,9 @@ var Runtime = { var appOnline = 0; apps.forEach(function (app) { - if (app.pm2_env.status === cst.ONLINE_STATUS || - app.pm2_env.status === cst.LAUNCHING_STATUS) { + if (!app.pm2_env.pmx_module && + (app.pm2_env.status === cst.ONLINE_STATUS || + app.pm2_env.status === cst.LAUNCHING_STATUS)) { appOnline++; } });