diff options
Diffstat (limited to 'test/sequential/test-http-regr-gh-2928.js')
-rw-r--r-- | test/sequential/test-http-regr-gh-2928.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/sequential/test-http-regr-gh-2928.js b/test/sequential/test-http-regr-gh-2928.js index 094193f457..91db08df47 100644 --- a/test/sequential/test-http-regr-gh-2928.js +++ b/test/sequential/test-http-regr-gh-2928.js @@ -6,7 +6,6 @@ const common = require('../common'); const assert = require('assert'); const httpCommon = require('_http_common'); -const is_reused_symbol = require('internal/freelist').symbols.is_reused_symbol; const { HTTPParser } = require('_http_common'); const net = require('net'); @@ -25,7 +24,7 @@ function execAndClose() { process.stdout.write('.'); const parser = parsers.pop(); - parser.reinitialize(HTTPParser.RESPONSE, parser[is_reused_symbol]); + parser.reinitialize(HTTPParser.RESPONSE, !!parser.reused); const socket = net.connect(common.PORT); socket.on('error', (e) => { @@ -33,6 +32,7 @@ function execAndClose() { // https://github.com/nodejs/node/issues/2663. if (common.isSunOS && e.code === 'ECONNREFUSED') { parsers.push(parser); + parser.reused = true; socket.destroy(); setImmediate(execAndClose); return; |