diff options
Diffstat (limited to 'sys')
-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 fdd72f8..bd9adc2 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); } |