aboutsummaryrefslogtreecommitdiff
path: root/test/parallel/test-cluster-worker-kill.js
diff options
context:
space:
mode:
authorEvan Lucas <evanlucas@me.com>2015-11-10 13:14:34 -0600
committerEvan Lucas <evanlucas@me.com>2016-04-25 19:24:37 -0500
commit4f619bde4c20fc46fa3e1b8671ab7174d29f340d (patch)
treecbd6e3c3b1ce44bb1f55a08a94375a84b2f163da /test/parallel/test-cluster-worker-kill.js
parent9bb5a5e2a127010807f5b8a8bf4cf34109271c55 (diff)
downloadandroid-node-v8-4f619bde4c20fc46fa3e1b8671ab7174d29f340d.tar.gz
android-node-v8-4f619bde4c20fc46fa3e1b8671ab7174d29f340d.tar.bz2
android-node-v8-4f619bde4c20fc46fa3e1b8671ab7174d29f340d.zip
cluster: migrate from worker.suicide
Replace it with worker.exitedAfterDisconnect. Print deprecation message when getting or setting until it is removed. PR-URL: https://github.com/nodejs/node/pull/3743 Fixes: https://github.com/nodejs/node/issues/3721 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Myles Borins <myles.borins@gmail.com> Reviewed-By: Stephen Belanger <admin@stephenbelanger.com>
Diffstat (limited to 'test/parallel/test-cluster-worker-kill.js')
-rw-r--r--test/parallel/test-cluster-worker-kill.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/parallel/test-cluster-worker-kill.js b/test/parallel/test-cluster-worker-kill.js
index 7c2465f9a4..bce4af11b7 100644
--- a/test/parallel/test-cluster-worker-kill.js
+++ b/test/parallel/test-cluster-worker-kill.js
@@ -3,7 +3,7 @@
// verifies that, when a child process is killed (we use SIGKILL)
// - the parent receives the proper events in the proper order, no duplicates
// - the exitCode and signalCode are correct in the 'exit' event
-// - the worker.suicide flag, and worker.state are correct
+// - the worker.exitedAfterDisconnect flag, and worker.state are correct
// - the worker process actually goes away
var common = require('../common');
@@ -29,7 +29,8 @@ if (cluster.isWorker) {
worker_emitDisconnect: [1, "the worker did not emit 'disconnect'"],
worker_emitExit: [1, "the worker did not emit 'exit'"],
worker_state: ['disconnected', 'the worker state is incorrect'],
- worker_suicideMode: [false, 'the worker.suicide flag is incorrect'],
+ worker_exitedAfter: [false,
+ 'the .exitedAfterDisconnect flag is incorrect'],
worker_died: [true, 'the worker is still running'],
worker_exitCode: [null, 'the worker exited w/ incorrect exitCode'],
worker_signalCode: [KILL_SIGNAL,
@@ -65,7 +66,7 @@ if (cluster.isWorker) {
// Check worker events and properties
worker.on('disconnect', function() {
results.worker_emitDisconnect += 1;
- results.worker_suicideMode = worker.suicide;
+ results.worker_exitedAfter = worker.exitedAfterDisconnect;
results.worker_state = worker.state;
});