From 140b24e689ecbc92f02e54c21594ae246e4efc0b Mon Sep 17 00:00:00 2001 From: jc156560 Date: Mon, 29 Oct 2007 11:07:25 -0700 Subject: 6613175 Error message "Configuration over device node failed" when deleting 2nd volume with T126434-04 --- usr/src/lib/libraidcfg/common/raidcfg.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'usr/src') diff --git a/usr/src/lib/libraidcfg/common/raidcfg.c b/usr/src/lib/libraidcfg/common/raidcfg.c index a97d7106bf..4d85b2b499 100644 --- a/usr/src/lib/libraidcfg/common/raidcfg.c +++ b/usr/src/lib/libraidcfg/common/raidcfg.c @@ -3571,7 +3571,9 @@ obj_array_delete(raid_obj_tab_t *raid_tab, raid_obj_id_t array_obj_id, ret = raid_dev_config(CFGA_CMD_CONFIGURE, controller_attr->controller_id, disk_ids[i], 0); - if (ret < SUCCESS) { + if (ret == ERR_ARRAY_CONFIG) + ret = SUCCESS; + else if (ret < SUCCESS) { free(disk_ids); return (ret); } -- cgit v1.2.3