summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan McDonald <danmcd@omniti.com>2015-07-31 17:02:29 -0400
committerDan McDonald <danmcd@omniti.com>2015-08-03 15:20:24 -0400
commit8f5190a540d64d2debee6664bbc740e4c38f5b7f (patch)
tree7dfb1a7ad1da2fe771df2788da02b647c6966793
parent0f92170f1ec2737ee5a0e51b5f74093904811452 (diff)
downloadillumos-joyent-8f5190a540d64d2debee6664bbc740e4c38f5b7f.tar.gz
6096 ZFS_SMB_ACL_RENAME needs to cleanup better
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: George Wilson <gwilson@zfsmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
-rw-r--r--usr/src/uts/common/fs/zfs/zfs_ioctl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/usr/src/uts/common/fs/zfs/zfs_ioctl.c b/usr/src/uts/common/fs/zfs/zfs_ioctl.c
index 1826c8aaac..5a56021c8c 100644
--- a/usr/src/uts/common/fs/zfs/zfs_ioctl.c
+++ b/usr/src/uts/common/fs/zfs/zfs_ioctl.c
@@ -5060,6 +5060,7 @@ zfs_ioc_smb_acl(zfs_cmd_t *zc)
if ((error = get_nvlist(zc->zc_nvlist_src,
zc->zc_nvlist_src_size, zc->zc_iflags, &nvlist)) != 0) {
VN_RELE(vp);
+ VN_RELE(ZTOV(sharedir));
ZFS_EXIT(zfsvfs);
return (error);
}