diff options
| author | Kirk McKusick <mckusick@FreeBSD.org> | 2002-10-23 05:14:06 +0000 |
|---|---|---|
| committer | Kirk McKusick <mckusick@FreeBSD.org> | 2002-10-23 05:14:06 +0000 |
| commit | 2eff16f05762c71189a9bbb5e59560d6291d8d5f (patch) | |
| tree | 611f52b0fa86fdb7e06fcc88e716cf31c56a1263 | |
| parent | 96c270b81c8b918ae4c4a3cd57bcd2811ef5bebc (diff) | |
Notes
| -rw-r--r-- | sys/ufs/ffs/ffs_softdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c index 1b81007f7c24..8cbf3d8f87b0 100644 --- a/sys/ufs/ffs/ffs_softdep.c +++ b/sys/ufs/ffs/ffs_softdep.c @@ -5571,9 +5571,9 @@ clear_remove(td) continue; mp = pagedep->pd_mnt; ino = pagedep->pd_ino; - FREE_LOCK(&lk); if (vn_start_write(NULL, &mp, V_NOWAIT) != 0) continue; + FREE_LOCK(&lk); if ((error = VFS_VGET(mp, ino, LK_EXCLUSIVE, &vp))) { softdep_error("clear_remove: vget", error); vn_finished_write(mp); |
