Skip to content

Commit bcdf7e9

Browse files
himself65codebytere
authored andcommitted
http: simplify Agent initialization
PR-URL: #33551 Reviewed-By: Anna Henningsen <[email protected]> Reviewed-By: Ruben Bridgewater <[email protected]> Reviewed-By: Denys Otrishko <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Robert Nagy <[email protected]>
1 parent a331a00 commit bcdf7e9

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/_http_agent.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,8 @@ function Agent(options) {
125125
return;
126126
}
127127

128-
let freeSockets = this.freeSockets[name];
129-
const freeLen = freeSockets ? freeSockets.length : 0;
128+
const freeSockets = this.freeSockets[name] || [];
129+
const freeLen = freeSockets.length;
130130
let count = freeLen;
131131
if (this.sockets[name])
132132
count += this.sockets[name].length;
@@ -138,7 +138,6 @@ function Agent(options) {
138138
return;
139139
}
140140

141-
freeSockets = freeSockets || [];
142141
this.freeSockets[name] = freeSockets;
143142
socket[async_id_symbol] = -1;
144143
socket._httpMessage = null;

0 commit comments

Comments
 (0)