git: DragonFly_RELEASE_5_6 kernel - Change tcp keepalive options from ms to seconds (DISRUPTIVE)
Matthew Dillon
dillon at crater.dragonflybsd.org
Tue Jun 25 10:39:20 PDT 2019
commit 0fcc8fc19e84f234ca9abd0e8e38dd555e4bc543
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Tue Jun 25 10:33:22 2019 -0700
kernel - Change tcp keepalive options from ms to seconds (DISRUPTIVE)
* Change TCP_KEEPINIT, TCP_KEEPIDLE, and TCP_KEEPINTVL units from
milliseconds to seconds, matching most other operating system
distributions.
This is after the Nth time we've hit problems porting applications.
* I've decided to make this change, even though it is disruptive
(a significant API change). It shouldn't effect most use cases
and it fixes things like chromium without us having to continuously
patch the chromium sources.
* Fixes numerous too-fast-a-timeout issues with chrome.
Summary of changes:
sys/netinet/tcp_usrreq.c | 60 +++++++++++++++++++++++++++++-------------------
1 file changed, 36 insertions(+), 24 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/0fcc8fc19e84f234ca9abd0e8e38dd555e4bc543
--
DragonFly BSD source repository
More information about the Commits
mailing list