Brant Barger
8 years ago
committed by
Ruben Bridgewater
No known key found for this signature in database
GPG Key ID: F07496B3EB3C1762
1 changed files with
20 additions and
4 deletions
-
test/parallel/test-cluster-server-restart-rr.js
|
|
@ -10,15 +10,31 @@ if (cluster.isMaster) { |
|
|
|
worker1.on('listening', common.mustCall(() => { |
|
|
|
const worker2 = cluster.fork(); |
|
|
|
worker2.on('exit', (code, signal) => { |
|
|
|
assert.strictEqual(code, 0, 'worker2 did not exit normally'); |
|
|
|
assert.strictEqual(signal, null, 'worker2 did not exit normally'); |
|
|
|
assert.strictEqual( |
|
|
|
code, |
|
|
|
0, |
|
|
|
`worker${worker2.id} did not exit normally. Exit with code: ${code}` |
|
|
|
); |
|
|
|
assert.strictEqual( |
|
|
|
signal, |
|
|
|
null, |
|
|
|
`worker${worker2.id} did not exit normally. Exit with signal: ${signal}` |
|
|
|
); |
|
|
|
worker1.disconnect(); |
|
|
|
}); |
|
|
|
})); |
|
|
|
|
|
|
|
worker1.on('exit', common.mustCall((code, signal) => { |
|
|
|
assert.strictEqual(code, 0, 'worker1 did not exit normally'); |
|
|
|
assert.strictEqual(signal, null, 'worker1 did not exit normally'); |
|
|
|
assert.strictEqual( |
|
|
|
code, |
|
|
|
0, |
|
|
|
`worker${worker1.id} did not exit normally. Exit with code: ${code}` |
|
|
|
); |
|
|
|
assert.strictEqual( |
|
|
|
signal, |
|
|
|
null, |
|
|
|
`worker${worker1.id} did not exit normally. Exit with code: ${signal}` |
|
|
|
); |
|
|
|
})); |
|
|
|
} else { |
|
|
|
const net = require('net'); |
|
|
|