File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,6 +113,9 @@ http.get({
113113<!-- YAML
114114added: v0.3.4
115115changes:
116+ - version: REPLACEME
117+ pr-url: https://github.com/nodejs/node/pull/36685
118+ description: Change the default scheduling from 'fifo' to 'lifo'.
116119 - version:
117120 - v14.5.0
118121 - v12.19.0
@@ -159,7 +162,7 @@ changes:
159162 In case of a high rate of request per second,
160163 the ` 'fifo' ` scheduling will maximize the number of open sockets,
161164 while the ` 'lifo' ` scheduling will keep it as low as possible.
162- ** Default:** ` 'fifo ' ` .
165+ ** Default:** ` 'lifo ' ` .
163166 * ` timeout ` {number} Socket timeout in milliseconds.
164167 This will set the timeout when the socket is created.
165168
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ function Agent(options) {
105105 this . keepAlive = this . options . keepAlive || false ;
106106 this . maxSockets = this . options . maxSockets || Agent . defaultMaxSockets ;
107107 this . maxFreeSockets = this . options . maxFreeSockets || 256 ;
108- this . scheduling = this . options . scheduling || 'fifo ' ;
108+ this . scheduling = this . options . scheduling || 'lifo ' ;
109109 this . maxTotalSockets = this . options . maxTotalSockets ;
110110 this . totalSocketCount = 0 ;
111111
Original file line number Diff line number Diff line change @@ -56,11 +56,11 @@ function defaultTest() {
5656
5757 bulkRequest ( url , agent , ( ports ) => {
5858 makeRequest ( url , agent , ( port ) => {
59- assert . strictEqual ( ports [ 0 ] , port ) ;
59+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6060 makeRequest ( url , agent , ( port ) => {
61- assert . strictEqual ( ports [ 1 ] , port ) ;
61+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6262 makeRequest ( url , agent , ( port ) => {
63- assert . strictEqual ( ports [ 2 ] , port ) ;
63+ assert . strictEqual ( ports [ ports . length - 1 ] , port ) ;
6464 server . close ( ) ;
6565 agent . destroy ( ) ;
6666 } ) ;
You can’t perform that action at this time.
0 commit comments