diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-05-11 13:32:40 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-05-11 13:32:40 -0700 |
commit | 337c48db5fe06ddaf626b03b7db6c6f48c5d3b62 (patch) | |
tree | e061e6e75170b7abda687fde439178327b1347f5 | |
parent | 7ea70943146c8ce5aad163d2440a299454a0eebd (diff) | |
download | nodejs-337c48db5fe06ddaf626b03b7db6c6f48c5d3b62.tar.gz nodejs-337c48db5fe06ddaf626b03b7db6c6f48c5d3b62.tar.bz2 nodejs-337c48db5fe06ddaf626b03b7db6c6f48c5d3b62.zip |
Rename spawnNode to fork
-rw-r--r-- | doc/api/child_processes.markdown | 4 | ||||
-rw-r--r-- | lib/child_process.js | 4 | ||||
-rw-r--r-- | src/node.js | 2 | ||||
-rw-r--r-- | src/node_child_process.cc | 2 | ||||
-rw-r--r-- | test/simple/test-child-process-spawn-node.js | 4 |
5 files changed, 8 insertions, 8 deletions
diff --git a/doc/api/child_processes.markdown b/doc/api/child_processes.markdown index 48493bc6f..56dd6f531 100644 --- a/doc/api/child_processes.markdown +++ b/doc/api/child_processes.markdown @@ -179,7 +179,7 @@ amount of data allowed on stdout or stderr - if this value is exceeded then the child process is killed. -### child_process.spawnNode(modulePath, arguments, options) +### child_process.fork(modulePath, arguments, options) This is a special case of the `spawn()` functionality for spawning Node processes. In addition to having all the methods in a normal ChildProcess @@ -191,7 +191,7 @@ For example: var cp = require('child_process'); - var n = cp.spawnNode(__dirname + '/sub.js'); + var n = cp.fork(__dirname + '/sub.js'); n.on('message', function(m) { console.log('PARENT got message:', m); diff --git a/lib/child_process.js b/lib/child_process.js index 44732c82a..353bfe546 100644 --- a/lib/child_process.js +++ b/lib/child_process.js @@ -59,7 +59,7 @@ function setupChannel(target, fd) { } -exports.spawnNode = function(modulePath, args, options) { +exports.fork = function(modulePath, args, options) { if (!options) options = {}; options.wantChannel = true; @@ -81,7 +81,7 @@ exports.spawnNode = function(modulePath, args, options) { }; -exports._spawnNodeChild = function(fd) { +exports._forkChild = function(fd) { setupChannel(process, fd); }; diff --git a/src/node.js b/src/node.js index ee8d184d1..190bbdf21 100644 --- a/src/node.js +++ b/src/node.js @@ -317,7 +317,7 @@ var fd = parseInt(process.env.NODE_CHANNEL_FD); assert(fd >= 0); var cp = NativeModule.require('child_process'); - cp._spawnNodeChild(fd); + cp._forkChild(fd); assert(process.send); } } diff --git a/src/node_child_process.cc b/src/node_child_process.cc index a0a465e76..4d1480098 100644 --- a/src/node_child_process.cc +++ b/src/node_child_process.cc @@ -345,7 +345,7 @@ int ChildProcess::Spawn(const char *file, } - // The channel will be used by spawnNode() for a little JSON channel. + // The channel will be used by js-land "fork()" for a little JSON channel. // The pointer is used to pass one end of the socket pair back to the // parent. // channel_fds[0] is for the parent diff --git a/test/simple/test-child-process-spawn-node.js b/test/simple/test-child-process-spawn-node.js index 7c895c3e9..1079d953d 100644 --- a/test/simple/test-child-process-spawn-node.js +++ b/test/simple/test-child-process-spawn-node.js @@ -1,8 +1,8 @@ var assert = require('assert'); var common = require('../common'); -var spawnNode = require('child_process').spawnNode; +var fork = require('child_process').fork; -var n = spawnNode(common.fixturesDir + '/child-process-spawn-node.js'); +var n = fork(common.fixturesDir + '/child-process-spawn-node.js'); var messageCount = 0; |