summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_subr.c
diff options
context:
space:
mode:
authorAlexander Kabaev <kan@FreeBSD.org>2005-08-10 11:46:03 +0000
committerAlexander Kabaev <kan@FreeBSD.org>2005-08-10 11:46:03 +0000
commit45a0d1ed7a3dbbea249ce1e36d52e9c0b7fe4e79 (patch)
tree69f3f5bd9eba4594651b68d8255f74e83eaabdb9 /sys/kern/vfs_subr.c
parentf8a8f9ca5ec5891fb4a38a49aa504388f28567ec (diff)
Notes
Diffstat (limited to 'sys/kern/vfs_subr.c')
-rw-r--r--sys/kern/vfs_subr.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c
index af6cbb092820..53bd9a853aac 100644
--- a/sys/kern/vfs_subr.c
+++ b/sys/kern/vfs_subr.c
@@ -2333,10 +2333,8 @@ vgonel(struct vnode *vp)
/*
* Don't vgonel if we're already doomed.
*/
- if (vp->v_iflag & VI_DOOMED) {
- VI_UNLOCK(vp);
+ if (vp->v_iflag & VI_DOOMED)
return;
- }
vp->v_iflag |= VI_DOOMED;
/*
* Check to see if the vnode is in use. If so, we have to call