Date: Sun, 2 Apr 2006 04:15:34 +0000 (UTC) From: Chuck Lever <cel@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/nfsclient nfs_socket.c Message-ID: <200604020415.k324FYCm098204@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
cel 2006-04-02 04:15:34 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/nfsclient nfs_socket.c Log: If an NFS server returns more than a few EJUKEBOX errors for a given RPC request, the FreeBSD NFS client will quickly back off to a excessively long wait (days, then weeks) before retrying the request. Change the behavior of the FreeBSD NFS client to match the behavior of the reference NFS client implementation (Solaris). This provides a fixed delay of 10 seconds between each retry by default. A sysctl, called nfs3_jukebox_delay, is now available to tune the delay. Unlike Solaris, the sysctl value on FreeBSD is in seconds, rather than in HZ. MFC revision 1.136 to RELENG_5 Sponsored by: Network Appliance, Incorporated Reviewed by: rick Approved by: re (kensmith), silby Revision Changes Path 1.114.2.3 +4 -8 src/sys/nfsclient/nfs_socket.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200604020415.k324FYCm098204>