test: Don't reuse common.PORT in test-child-process-fork-net
This fixes #3447
This commit is contained in:
parent
41421ff9da
commit
d614d161c7
@ -157,8 +157,15 @@ if (process.argv[2] === 'child') {
|
|||||||
console.log('PARENT: server closed');
|
console.log('PARENT: server closed');
|
||||||
callback();
|
callback();
|
||||||
});
|
});
|
||||||
server.listen(common.PORT, function() {
|
// don't listen on the same port, because SmartOS sometimes says
|
||||||
var connect = net.connect(common.PORT);
|
// that the server's fd is closed, but it still cannot listen
|
||||||
|
// on the same port again.
|
||||||
|
//
|
||||||
|
// An isolated test for this would be lovely, but for now, this
|
||||||
|
// will have to do.
|
||||||
|
server.listen(common.PORT + 1, function() {
|
||||||
|
console.error('testSocket, listening');
|
||||||
|
var connect = net.connect(common.PORT + 1);
|
||||||
var store = '';
|
var store = '';
|
||||||
connect.on('data', function(chunk) {
|
connect.on('data', function(chunk) {
|
||||||
store += chunk;
|
store += chunk;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user