update cluster module for node.d.ts (#9074)

This commit is contained in:
hellopao
2016-04-23 22:39:14 +08:00
committed by Masahiro Wakame
parent 3abab28a3e
commit 1fa3e10e01
2 changed files with 18 additions and 1 deletions

View File

@@ -15,6 +15,7 @@ import * as querystring from "querystring";
import * as path from "path";
import * as readline from "readline";
import * as childProcess from "child_process";
import * as cluster from "cluster";
import * as os from "os";
import * as vm from "vm";
// Specifically test buffer module regression.
@@ -643,6 +644,18 @@ namespace readline_tests {
childProcess.exec("echo test");
childProcess.spawnSync("echo test");
//////////////////////////////////////////////////////////////////////
/// cluster tests: https://nodejs.org/api/cluster.html ///
//////////////////////////////////////////////////////////////////////
cluster.fork();
Object.keys(cluster.workers).forEach(key => {
const worker = cluster.workers[key];
if (worker.isDead()) {
console.log('worker %d is dead', worker.process.pid);
}
});
////////////////////////////////////////////////////
/// os tests : https://nodejs.org/api/os.html
////////////////////////////////////////////////////