]> git.proxmox.com Git - mirror_zfs-debian.git/blobdiff - module/zfs/vdev_missing.c
Imported Upstream version 0.6.5.3
[mirror_zfs-debian.git] / module / zfs / vdev_missing.c
index 3bd8c90e04c76985ceb244a5e114ad62ca98c6eb..228757334234d241f980058397438d3a80716dcf 100644 (file)
@@ -24,7 +24,7 @@
  */
 
 /*
- * Copyright (c) 2012 by Delphix. All rights reserved.
+ * Copyright (c) 2012, 2014 by Delphix. All rights reserved.
  */
 
 /*
@@ -66,11 +66,11 @@ vdev_missing_close(vdev_t *vd)
 }
 
 /* ARGSUSED */
-static int
+static void
 vdev_missing_io_start(zio_t *zio)
 {
-       zio->io_error = ENOTSUP;
-       return (ZIO_PIPELINE_CONTINUE);
+       zio->io_error = SET_ERROR(ENOTSUP);
+       zio_execute(zio);
 }
 
 /* ARGSUSED */