diff options
| author | Mohan Srinivasan <mohans@FreeBSD.org> | 2006-05-30 20:32:44 +0000 |
|---|---|---|
| committer | Mohan Srinivasan <mohans@FreeBSD.org> | 2006-05-30 20:32:44 +0000 |
| commit | 64c3892747f00089fd60fe0381962834a01c22e1 (patch) | |
| tree | 88f8d5b977f05c7c9a3ebc883a55f8a52a607f7f /sys/nfsclient/nfs_vfsops.c | |
| parent | b1b4282160741e3bc6ad5f6c6ba312e6036deb1e (diff) | |
Notes
Diffstat (limited to 'sys/nfsclient/nfs_vfsops.c')
| -rw-r--r-- | sys/nfsclient/nfs_vfsops.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/nfsclient/nfs_vfsops.c b/sys/nfsclient/nfs_vfsops.c index fdd72f81a97c..bd9adc2154ff 100644 --- a/sys/nfsclient/nfs_vfsops.c +++ b/sys/nfsclient/nfs_vfsops.c @@ -773,8 +773,9 @@ nfs_mount(struct mount *mp, struct thread *td) goto out; args.fh = nfh; error = mountnfs(&args, mp, nam, hst, &vp, td->td_ucred); - mp->mnt_kern_flag |= MNTK_MPSAFE; out: + if (!error) + mp->mnt_kern_flag |= MNTK_MPSAFE; return (error); } |
