We set the queue_if_no_path feature in assemble_map() already, no need to set it here again. Signed-off-by: Martin Wilck <mwilck@xxxxxxxx> --- libmultipath/configure.c | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/libmultipath/configure.c b/libmultipath/configure.c index 55dbb261..39912f05 100644 --- a/libmultipath/configure.c +++ b/libmultipath/configure.c @@ -1097,21 +1097,6 @@ int coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid, remove_feature(&mpp->features, "queue_if_no_path"); } - else if (mpp->no_path_retry != NO_PATH_RETRY_UNDEF) { - if (mpp->no_path_retry == NO_PATH_RETRY_FAIL) { - condlog(3, "%s: unset queue_if_no_path feature", - mpp->alias); - if (!dm_queue_if_no_path(mpp->alias, 0)) - remove_feature(&mpp->features, - "queue_if_no_path"); - } else { - condlog(3, "%s: set queue_if_no_path feature", - mpp->alias); - if (!dm_queue_if_no_path(mpp->alias, 1)) - add_feature(&mpp->features, - "queue_if_no_path"); - } - } if (!is_daemon && mpp->action != ACT_NOTHING) { conf = get_multipath_config(); -- 2.13.1 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel