mirror of https://github.com/lukechilds/node.git
committed by
Ben Noordhuis
2 changed files with 22 additions and 6 deletions
@ -1,11 +1,27 @@ |
|||||
|
var fs = require('fs'); |
||||
|
|
||||
console.log("count: %d", process._countIsolate()); |
console.log("count: %d", process._countIsolate()); |
||||
|
|
||||
if (process.tid === 1) { |
if (process.tid === 1) { |
||||
var isolate = process._newIsolate(process.argv); |
var isolate = process._newIsolate(process.argv); |
||||
//process._joinIsolate(isolate);
|
//process._joinIsolate(isolate);
|
||||
console.error("master"); |
console.error("master"); |
||||
console.log("count: %d", process._countIsolate()); |
fs.stat(__dirname, function(err, stat) { |
||||
|
if (err) { |
||||
|
console.error("thread 1 error!"); |
||||
|
throw err; |
||||
|
} |
||||
|
console.error('thread 1', stat); |
||||
|
}); |
||||
|
console.log("thread 1 count: %d", process._countIsolate()); |
||||
} else { |
} else { |
||||
console.error("FUCK YEAH!"); |
console.error("slave"); |
||||
console.log("count: %d", process._countIsolate()); |
fs.stat(__dirname, function(err, stat) { |
||||
|
if (err) { |
||||
|
console.error("thread 2 error!"); |
||||
|
throw err; |
||||
|
} |
||||
|
console.error('thread 2', stat); |
||||
|
}); |
||||
|
console.error("thread 2 count: %d", process._countIsolate()); |
||||
} |
} |
||||
|
Loading…
Reference in new issue