summaryrefslogtreecommitdiff
path: root/test/parallel/test-http-keepalive-client.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-http-keepalive-client.js')
-rw-r--r--test/parallel/test-http-keepalive-client.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/parallel/test-http-keepalive-client.js b/test/parallel/test-http-keepalive-client.js
index c573ac82d6..955fc006e2 100644
--- a/test/parallel/test-http-keepalive-client.js
+++ b/test/parallel/test-http-keepalive-client.js
@@ -1,5 +1,5 @@
'use strict';
-var common = require('../common');
+require('../common');
var assert = require('assert');
var http = require('http');
@@ -16,7 +16,9 @@ var server = http.createServer(function(req, res) {
res.end(req.url);
});
-server.listen(common.PORT);
+server.listen(0, function() {
+ makeRequest(expectRequests);
+});
var agent = http.Agent({ keepAlive: true });
@@ -26,7 +28,6 @@ var expectRequests = 10;
var actualRequests = 0;
-makeRequest(expectRequests);
function makeRequest(n) {
if (n === 0) {
server.close();
@@ -35,7 +36,7 @@ function makeRequest(n) {
}
var req = http.request({
- port: common.PORT,
+ port: server.address().port,
agent: agent,
path: '/' + n
});