git: DragonFly_RELEASE_5_4 kernel - Change tcp keepalive options from ms to seconds (DISRUPTIVE)
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Sat Jul  6 17:51:47 PDT 2019
    
    
  
commit 842346bc0abd6154e4a834d8290303473433ec7c
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/842346bc0abd6154e4a834d8290303473433ec7c
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list