We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
DragonFly BSD changed the time unit for TCP keep-alive from milliseconds to seconds since v5.8.
Setting the keepalive options with milliseconds with curl/libcurl will result in unexpected behaviors on DragonFlyBSD 5.8+
Distinguish the DragonFly BSD versions and use the proper time units accordingly.
master branch
DragonflyBSD 5.8+
The text was updated successfully, but these errors were encountered:
dragonfly: change tcp keepalive options from ms to seconds
30e7329
DragonFly BSD changed the time unit for TCP keep-alive from milliseconds to seconds since v5.8, thus setting the keepalive options with milliseconds with curl/libcurl will result in unexpected behaviors on DragonFlyBSD 5.8+ Distinguish the DragonFly BSD versions and use the proper time units accordingly. Ref: https://lists.dragonflybsd.org/pipermail/commits/2019-July/719125.html https://github.com/DragonFlyBSD/DragonFlyBSD/blob/965b380e960908836b97aa034fa2753091e0172e/sys/sys/param.h#L207 Fixes curl#13847
6da3203
Successfully merging a pull request may close this issue.
I did this
DragonFly BSD changed the time unit for TCP keep-alive from milliseconds to seconds since v5.8.
Setting the keepalive options with milliseconds with curl/libcurl will result in unexpected behaviors on DragonFlyBSD 5.8+
References
I expected the following
Distinguish the DragonFly BSD versions and use the proper time units accordingly.
curl/libcurl version
master branch
operating system
DragonflyBSD 5.8+
The text was updated successfully, but these errors were encountered: