Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add backlog parameter to the listen method #75

Merged
merged 1 commit into from
Jul 18, 2024

Conversation

patrickbkr
Copy link
Member

Backlog is a TCP protocol parameter determining how many unaccepted connections the kernel will keep in a queue before refusing new connections. IO::Socket::Async already supported the parameter, so only forwarding the parameter was necessary.

I believe this is the last bit of ground work for the IO::Socket::SSL look-alike on top of IO::Socket::Async::SSL that I'm working on. I named it IO::Socket::TLSViaAsync. It's mostly done, but not on the ecosystem yet.

Also, once this is merged, can you make a release allowing me to use this (and the other already merged PR).

Backlog is a TCP protocol parameter determining how many unaccepted
connections the kernel will keep in a queue before refusing new
connections. IO::Socket::Async already supported the parameter, so only
forwarding the parameter was necessary.
@jnthn jnthn merged commit 976dfc1 into raku-community-modules:master Jul 18, 2024
0 of 4 checks passed
@patrickbkr patrickbkr deleted the tcp-backlog branch July 18, 2024 20:54
@patrickbkr
Copy link
Member Author

Wow. That was fast. Thank you!

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

Successfully merging this pull request may close these issues.

2 participants