From 8c965ec678c69950fb4a5cde54bece6ea92dbe18 Mon Sep 17 00:00:00 2001 From: Unitech Date: Wed, 3 Aug 2016 00:51:05 -0700 Subject: [PATCH] (cron) emit disconnect and wait for nextTick to exit --- lib/ProcessContainer.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ProcessContainer.js b/lib/ProcessContainer.js index c0a085dc..397e6ffe 100644 --- a/lib/ProcessContainer.js +++ b/lib/ProcessContainer.js @@ -94,7 +94,10 @@ function cronize(cron_pattern) { var job = new cronJob({ cronTime: cron_pattern, onTick: function() { - process.exit(0); + process.emit('disconnect'); + process.nextTick(function() { + process.exit(0); + }); }, start: false });