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

TCP_DEFER_ACCEPT socket option is not supported #229

Closed
candrews opened this issue Apr 27, 2022 · 2 comments
Closed

TCP_DEFER_ACCEPT socket option is not supported #229

candrews opened this issue Apr 27, 2022 · 2 comments

Comments

@candrews
Copy link

Is your feature request related to a problem? Please describe.
When starting apache 2 httpd with LD_PRELOAD=/usr/lib64/mptcpize/libmptcpwrap.so, this error is logged at startup:

[core:warn] [pid 2238878:tid 139880911450688] (95)Operation not supported: AH00076: Failed to enable APR_TCP_DEFER_ACCEPT

Describe the solution you'd like
mptcpize should support the TCP_DEFER_ACCEPT socket option.

Describe alternatives you've considered
I've considered ignoring the warning :)

However, there are other applications that will fail if this socket option isn't supported, such as those based on Apache Thrift. For example, MapD fails with:

TServerSocket::listen() setsockopt() TCP_DEFER_ACCEPT Protocol not available
@mjmartineau
Copy link
Member

mjmartineau commented Apr 27, 2022

Hi @candrews, this is a kernel issue not a mptcpize problem. I tried to transfer this issue over to https://github.com/multipath-tcp/mptcp_net-next/issues but Github wouldn't allow the cross-organization transfer.

Would you like to resubmit this issue there to preserve your author information, or should I create a new issue referencing this one?

@candrews
Copy link
Author

Created multipath-tcp/mptcp_net-next#271 - 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

No branches or pull requests

2 participants