From owner-cvs-all@FreeBSD.ORG Fri May 30 09:34:11 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A19A106566B; Fri, 30 May 2008 09:34:11 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 65D768FC24; Fri, 30 May 2008 09:34:11 +0000 (UTC) (envelope-from dfr@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U9YBbW091990; Fri, 30 May 2008 09:34:11 GMT (envelope-from dfr@repoman.freebsd.org) Received: (from dfr@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U9YAI2091989; Fri, 30 May 2008 09:34:10 GMT (envelope-from dfr) Message-Id: <200805300934.m4U9YAI2091989@repoman.freebsd.org> From: Doug Rabson Date: Fri, 30 May 2008 09:34:09 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/nlm nlm_prot_impl.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 09:34:11 -0000 dfr 2008-05-30 09:34:09 UTC FreeBSD src repository Modified files: sys/nlm nlm_prot_impl.c Log: Don't rely on NSM to help us forget about RPC client handles for clients that have rebooted (or otherwise changed port numbers). If the client is broken or has no active locks, it won't notify us. Fall back on the two minute timeout logic used by the userland rpc.lockd code. MFC after: 1 week Revision Changes Path 1.7 +17 -6 src/sys/nlm/nlm_prot_impl.c