mirror of https://github.com/lukechilds/node.git
Browse Source
I think this is the issue Felix Geisendoerfer is reporting: http://groups.google.com/group/nodejs/browse_thread/thread/efbae1ec1e67786cv0.7.4-release
Ryan
16 years ago
1 changed files with 29 additions and 0 deletions
@ -0,0 +1,29 @@ |
|||||
|
include("mjsunit.js"); |
||||
|
|
||||
|
var N = 40; |
||||
|
var finished = false; |
||||
|
|
||||
|
function spawn (i) { |
||||
|
var p = new node.Process('python -c "print 500 * 1024 * \'C\'"'); |
||||
|
var output = ""; |
||||
|
|
||||
|
p.onOutput = function(chunk) { |
||||
|
if (chunk) output += chunk; |
||||
|
}; |
||||
|
|
||||
|
p.onExit = function () { |
||||
|
//puts(output);
|
||||
|
if (i < N) |
||||
|
spawn(i+1); |
||||
|
else |
||||
|
finished = true; |
||||
|
}; |
||||
|
} |
||||
|
|
||||
|
function onLoad () { |
||||
|
spawn(0); |
||||
|
} |
||||
|
|
||||
|
function onExit () { |
||||
|
assertTrue(finished); |
||||
|
} |
Loading…
Reference in new issue