From 56af4c6141746a91a17ea5a3b223b6535a98dd3f Mon Sep 17 00:00:00 2001 From: Ulf Lilleengen Date: Fri, 11 Jul 2008 16:46:29 +0000 Subject: - Fix a logic error when updating plex configuration. Approved by: pjd (mentor) --- sys/geom/vinum/geom_vinum_subr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/geom') diff --git a/sys/geom/vinum/geom_vinum_subr.c b/sys/geom/vinum/geom_vinum_subr.c index 1bd339cff3ea..4cf391d02268 100644 --- a/sys/geom/vinum/geom_vinum_subr.c +++ b/sys/geom/vinum/geom_vinum_subr.c @@ -491,8 +491,9 @@ gv_update_plex_config(struct gv_plex *p) s->state = GV_SD_STALE; p->flags &= ~GV_PLEX_ADDED; p->flags &= ~GV_PLEX_NEWBORN; - p->state = GV_PLEX_DOWN; + state = GV_PLEX_DOWN; } + p->state = state; } /* -- cgit v1.2.3