--- a/usr/src/uts/common/fs/zfs/dsl_dataset.c Thu Jun 24 13:24:20 2010 -0700
+++ b/usr/src/uts/common/fs/zfs/dsl_dataset.c Thu Jun 24 14:37:26 2010 -0600
@@ -3601,8 +3601,8 @@
(void) strlcpy(ca->snapname, snapname, sizeof (ca->snapname));
(void) strlcpy(ca->htag, htag, sizeof (ca->htag));
ca->recursive = recursive;
- ASSERT3U(0, ==, zfs_onexit_add_cb(cleanup_fd,
- dsl_dataset_user_release_onexit, ca, &action_handle));
+ (void) zfs_onexit_add_cb(cleanup_fd,
+ dsl_dataset_user_release_onexit, ca, &action_handle);
}
kmem_free(ha, sizeof (struct dsl_ds_holdarg));