diff options
Diffstat (limited to 'sys/geom/stripe/g_stripe.c')
-rw-r--r-- | sys/geom/stripe/g_stripe.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/geom/stripe/g_stripe.c b/sys/geom/stripe/g_stripe.c index 1e88e6d606f0..a7e81677e269 100644 --- a/sys/geom/stripe/g_stripe.c +++ b/sys/geom/stripe/g_stripe.c @@ -171,10 +171,9 @@ g_stripe_remove_disk(struct g_consumer *cp) } if (sc->sc_provider != NULL) { - sc->sc_provider->flags |= G_PF_WITHER; G_STRIPE_DEBUG(0, "Device %s deactivated.", sc->sc_provider->name); - g_orphan_provider(sc->sc_provider, ENXIO); + g_wither_provider(sc->sc_provider, ENXIO); sc->sc_provider = NULL; } |