Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 8 Nov 2009 19:02:13 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/rpc clnt_vc.c
Message-ID:  <200911081902.nA8J2UZa038056@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rmacklem    2009-11-08 19:02:13 UTC

  FreeBSD src repository

  Modified files:
    sys/rpc              clnt_vc.c 
  Log:
  SVN rev 199053 on 2009-11-08 19:02:13Z by rmacklem
  
  Add a check for the connection being shut down to the krpc
  client just before queuing a request for the connection. The
  code already had a check for the connection being shut down
  while the request was queued, but not one for the shut down
  having been initiated by the server before the request was
  in the queue. This appears to fix the problem of slow reconnects
  against an NFS server that drops inactive connections reported
  by Olaf Seibert, but does not fix the case
  where the FreeBSD client generates RST segments at about the
  same time as ACKs. This is still a problem that is being
  investigated. This patch does not cause a regression for this
  case.
  
  Tested by:      Olaf Seibert, Daniel Braniss
  Reviewed by:    dfr
  MFC after:      5 days
  
  Revision  Changes    Path
  1.10      +16 -0     src/sys/rpc/clnt_vc.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911081902.nA8J2UZa038056>