Browse Source

Forward customFds to ChildProcess.spawn

Fixes #1695
Ryan Dahl 13 years ago
parent
commit
70966002c0
  1. 7
      lib/child_process_uv.js

7
lib/child_process_uv.js

@ -195,8 +195,6 @@ exports.execFile = function(file /* args, options, callback */) {
var spawn = exports.spawn = function(file, args, options) {
var child = new ChildProcess();
var args = args ? args.slice(0) : [];
args.unshift(file);
@ -207,12 +205,15 @@ var spawn = exports.spawn = function(file, args, options) {
envPairs.push(key + '=' + env[key]);
}
var child = new ChildProcess();
child.spawn({
file: file,
args: args,
cwd: options ? options.cwd : null,
windowsVerbatimArguments: !!(options && options.windowsVerbatimArguments),
envPairs: envPairs
envPairs: envPairs,
customFds: options ? options.customFds : null
});
return child;

Loading…
Cancel
Save