@@ -95,14 +95,14 @@ function Agent(options) {
95
95
} else {
96
96
// If there are no pending requests, then put it in
97
97
// the freeSockets pool, but only if we're allowed to do so.
98
- var req = socket . _httpMessage ;
98
+ const req = socket . _httpMessage ;
99
99
if ( req &&
100
100
req . shouldKeepAlive &&
101
101
socket . writable &&
102
102
this . keepAlive ) {
103
- var freeSockets = this . freeSockets [ name ] ;
104
- var freeLen = freeSockets ? freeSockets . length : 0 ;
105
- var count = freeLen ;
103
+ let freeSockets = this . freeSockets [ name ] ;
104
+ const freeLen = freeSockets ? freeSockets . length : 0 ;
105
+ let count = freeLen ;
106
106
if ( this . sockets [ name ] )
107
107
count += this . sockets [ name ] . length ;
108
108
@@ -134,7 +134,7 @@ Agent.prototype.createConnection = net.createConnection;
134
134
135
135
// Get the key for a given set of request options
136
136
Agent . prototype . getName = function getName ( options ) {
137
- var name = options . host || 'localhost' ;
137
+ let name = options . host || 'localhost' ;
138
138
139
139
name += ':' ;
140
140
if ( options . port )
@@ -183,7 +183,7 @@ Agent.prototype.addRequest = function addRequest(req, options, port/* legacy */,
183
183
184
184
if ( freeLen ) {
185
185
// We have a free socket, so use that.
186
- var socket = this . freeSockets [ name ] . shift ( ) ;
186
+ const socket = this . freeSockets [ name ] . shift ( ) ;
187
187
// Guard against an uninitialized or user supplied Socket.
188
188
const handle = socket . _handle ;
189
189
if ( handle && typeof handle . asyncReset === 'function' ) {
@@ -226,7 +226,7 @@ Agent.prototype.createSocket = function createSocket(req, options, cb) {
226
226
227
227
debug ( 'createConnection' , name , options ) ;
228
228
options . encoding = null ;
229
- var called = false ;
229
+ let called = false ;
230
230
231
231
const oncreate = ( err , s ) => {
232
232
if ( called )
@@ -317,11 +317,11 @@ Agent.prototype.removeSocket = function removeSocket(s, options) {
317
317
if ( ! s . writable )
318
318
sets . push ( this . freeSockets ) ;
319
319
320
- for ( var sk = 0 ; sk < sets . length ; sk ++ ) {
321
- var sockets = sets [ sk ] ;
320
+ for ( let sk = 0 ; sk < sets . length ; sk ++ ) {
321
+ const sockets = sets [ sk ] ;
322
322
323
323
if ( sockets [ name ] ) {
324
- var index = sockets [ name ] . indexOf ( s ) ;
324
+ const index = sockets [ name ] . indexOf ( s ) ;
325
325
if ( index !== - 1 ) {
326
326
sockets [ name ] . splice ( index , 1 ) ;
327
327
// Don't leak
@@ -355,12 +355,12 @@ Agent.prototype.reuseSocket = function reuseSocket(socket, req) {
355
355
356
356
Agent . prototype . destroy = function destroy ( ) {
357
357
const sets = [ this . freeSockets , this . sockets ] ;
358
- for ( var s = 0 ; s < sets . length ; s ++ ) {
359
- var set = sets [ s ] ;
360
- var keys = Object . keys ( set ) ;
361
- for ( var v = 0 ; v < keys . length ; v ++ ) {
362
- var setName = set [ keys [ v ] ] ;
363
- for ( var n = 0 ; n < setName . length ; n ++ ) {
358
+ for ( let s = 0 ; s < sets . length ; s ++ ) {
359
+ const set = sets [ s ] ;
360
+ const keys = Object . keys ( set ) ;
361
+ for ( let v = 0 ; v < keys . length ; v ++ ) {
362
+ const setName = set [ keys [ v ] ] ;
363
+ for ( let n = 0 ; n < setName . length ; n ++ ) {
364
364
setName [ n ] . destroy ( ) ;
365
365
}
366
366
}
0 commit comments