diff options
| author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-07-17 13:15:02 +0000 |
|---|---|---|
| committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-07-17 13:15:02 +0000 |
| commit | 0499edf4591a94eb2fa0ce8bc28b586cbdfed68c (patch) | |
| tree | f03735fde9599b7964ac8e69e729a5db2fbd5fd0 /sys/geom/stripe | |
| parent | ed2fc9673be1488c682cf89572d906e787881355 (diff) | |
Notes
Diffstat (limited to 'sys/geom/stripe')
| -rw-r--r-- | sys/geom/stripe/g_stripe.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/geom/stripe/g_stripe.c b/sys/geom/stripe/g_stripe.c index 6fb8609e0cc1..3f66102c32bd 100644 --- a/sys/geom/stripe/g_stripe.c +++ b/sys/geom/stripe/g_stripe.c @@ -171,6 +171,7 @@ g_stripe_remove_disk(struct g_consumer *cp) sc->sc_disks[no] = NULL; if (sc->sc_provider != NULL) { + sc->sc_provider->flags |= G_PF_WITHER; g_orphan_provider(sc->sc_provider, ENXIO); sc->sc_provider = NULL; G_STRIPE_DEBUG(0, "Device %s removed.", sc->sc_name); |
