Check if the worker 'isDead' instead of 'isConnected' as the
'disconnect' event is not guaranteed to be received before the
'exit' event.
Remove the 'net' dependency as it is not used.
PR-URL: https://github.com/nodejs/node/pull/3954
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Michaƫl Zasso <mic.besace@gmail.com>
Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
require('../common');
var cluster = require('cluster');
var assert = require('assert');
-var net = require('net');
if (cluster.isMaster) {
var worker = cluster.fork();
'created.');
worker.on('exit', function() {
- assert.ok(!worker.isConnected(),
+ assert.ok(worker.isDead(),
'After an event has been emitted, ' +
'isDead should return true');
});