Browse Source

test: make test-net-error-twice less racey

v0.10.26-release
Timothy J Fontaine 11 years ago
parent
commit
3e6e63406d
  1. 7
      test/simple/test-net-error-twice.js

7
test/simple/test-net-error-twice.js

@ -36,15 +36,18 @@ var srv = net.createServer(function onConnection(conn) {
if (errs.length > 1 && errs[0] === errs[1]) if (errs.length > 1 && errs[0] === errs[1])
assert(false, "We should not be emitting the same error twice"); assert(false, "We should not be emitting the same error twice");
}); });
conn.on('close', function() {
srv.unref();
});
}).listen(common.PORT, function () { }).listen(common.PORT, function () {
var client = net.connect({ port: common.PORT }); var client = net.connect({ port: common.PORT });
client.on('connect', function () { client.on('connect', function () {
client.resume();
client.destroy(); client.destroy();
}); });
}).unref(); });
process.on('exit', function() { process.on('exit', function() {
console.log(errs);
assert.equal(errs.length, 1); assert.equal(errs.length, 1);
}); });

Loading…
Cancel
Save