Skip to content

Commit fe4c51d

Browse files
committed
net: fix net.Server keepalive and noDelay
1 parent 8db79cc commit fe4c51d

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

lib/net.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1659,12 +1659,11 @@ function onconnection(err, clientHandle) {
16591659
writable: true
16601660
});
16611661

1662-
if (self.noDelay && handle.setNoDelay) {
1663-
handle.setNoDelay(true);
1662+
if (self.noDelay && clientHandle.setNoDelay) {
1663+
clientHandle.setNoDelay(true);
16641664
}
1665-
1666-
if (self.keepAlive && self.setKeepAlive) {
1667-
handle.setKeepAlive(true, handle.keepAliveInitialDelay);
1665+
if (self.keepAlive && clientHandle.setKeepAlive) {
1666+
clientHandle.setKeepAlive(true, self.keepAliveInitialDelay);
16681667
}
16691668

16701669
self._connections++;

0 commit comments

Comments
 (0)