From 64fac77e8a551f4dfe8f4cfaaf1ca984c9b5146c Mon Sep 17 00:00:00 2001 From: Heinz Mauelshagen Date: Thu, 22 Jun 2017 00:49:00 +0200 Subject: [PATCH] raid: fix segfault Add missing else clause (already missing in initial commit fe18e5e77a488618510648c7801ea3375ce5aac4). Resolves: rhbz1463794 --- lib/metadata/raid_manip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/metadata/raid_manip.c b/lib/metadata/raid_manip.c index 9e4f3a369..66fc2bd47 100644 --- a/lib/metadata/raid_manip.c +++ b/lib/metadata/raid_manip.c @@ -2373,7 +2373,7 @@ static int _raid_reshape(struct logical_volume *lv, if (seg->area_count != 2 || old_image_count != seg->area_count) { if (!_lv_update_reload_fns_reset_eliminate_lvs(lv, 0, &removal_lvs, NULL)) return_0; - } if (!_vg_write_commit_backup(lv->vg)) + } else if (!_vg_write_commit_backup(lv->vg)) return_0; return 1; -- 2.43.5