diff options
Diffstat (limited to 'lib/_http_server.js')
-rw-r--r-- | lib/_http_server.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/_http_server.js b/lib/_http_server.js index ea5362b347..bc2c80599d 100644 --- a/lib/_http_server.js +++ b/lib/_http_server.js @@ -41,7 +41,6 @@ const { defaultTriggerAsyncIdScope, getOrSetAsyncId } = require('internal/async_hooks'); -const is_reused_symbol = require('internal/freelist').symbols.is_reused_symbol; const { IncomingMessage } = require('_http_incoming'); const { ERR_HTTP_HEADERS_SENT, @@ -348,8 +347,9 @@ function connectionListenerInternal(server, socket) { socket.setTimeout(server.timeout); socket.on('timeout', socketOnTimeout); + const isParserReused = parsers.hasItems(); const parser = parsers.alloc(); - parser.reinitialize(HTTPParser.REQUEST, parser[is_reused_symbol]); + parser.reinitialize(HTTPParser.REQUEST, isParserReused); parser.socket = socket; // We are starting to wait for our headers. |