Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

TCP_NODELAY #34

Open
denyaalt opened this issue Mar 17, 2024 · 2 comments
Open

TCP_NODELAY #34

denyaalt opened this issue Mar 17, 2024 · 2 comments

Comments

@denyaalt
Copy link

Hi,
Is it possible to add the TCP_NODELAY setting to SO_REUSEPORT to use them together?
Thanks.

@oyyd
Copy link
Member

oyyd commented Oct 15, 2024

If it's as simple as adding a socket flag, then yes. Moreover, this module already allows SO_REUSEPORT.

@oyyd
Copy link
Member

oyyd commented Oct 17, 2024

Node.js allows setting noDeply option for net.Server. Therefore you can set the option with SO_REUSEPORT.

Example:

const fd = createReuseportFd(port, host);
const server = net.createServer({ noDelay: true })
server.listen(fd)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants