From 65ebc47880e21099bf4f57558d71c6b892fcd23f Mon Sep 17 00:00:00 2001 From: dg Date: Wed, 15 Feb 1995 03:40:00 +0000 Subject: Fixed two more bugs related to the merged cache changes. Submitted by: John Dyson --- sys/nfs/nfs_nqlease.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/nfs/nfs_nqlease.c') diff --git a/sys/nfs/nfs_nqlease.c b/sys/nfs/nfs_nqlease.c index eba21c0..c204ea6 100644 --- a/sys/nfs/nfs_nqlease.c +++ b/sys/nfs/nfs_nqlease.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * @(#)nfs_nqlease.c 8.3 (Berkeley) 1/4/94 - * $Id: nfs_nqlease.c,v 1.8 1995/01/09 16:05:06 davidg Exp $ + * $Id: nfs_nqlease.c,v 1.9 1995/01/29 06:37:13 bde Exp $ */ /* @@ -710,6 +710,7 @@ nqnfsrv_getlease(nfsd, mrep, md, dpos, cred, nam, mrq) nfsm_reply(0); if (rdonly && flags == NQL_WRITE) { error = EROFS; + nfsrv_vput(vp); nfsm_reply(0); } (void) nqsrv_getlease(vp, &nfsd->nd_duration, flags, nfsd, -- cgit v1.1