From owner-cvs-src-old@FreeBSD.ORG Sun Nov 15 19:26:25 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DEA5A10656C0 for ; Sun, 15 Nov 2009 19:26:25 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CC9678FC0C for ; Sun, 15 Nov 2009 19:26:25 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id nAFJQPik076512 for ; Sun, 15 Nov 2009 19:26:25 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id nAFJQPFX076511 for cvs-src-old@freebsd.org; Sun, 15 Nov 2009 19:26:25 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <200911151926.nAFJQPFX076511@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Sun, 15 Nov 2009 19:26:06 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/rpc clnt_vc.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Nov 2009 19:26:25 -0000 rmacklem 2009-11-15 19:26:06 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/rpc clnt_vc.c Log: SVN rev 199293 on 2009-11-15 19:26:06Z by rmacklem MFC: r199053 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 fixes some cases of problems w.r.t. reconnecting to a NFS server that drops inactive TCP connections. Tested by: Olaf Seibert, Daniel Braniss Reviewed by: dfr Revision Changes Path 1.8.2.3 +16 -0 src/sys/rpc/clnt_vc.c