Indeed, setting no_path_retry delegate the "features" handling to the
daemon. multipath(8) loses the privilege to play with this field after
the map is initially loaded.
condlog(3, "set ACT_RELOAD: size change");
return;
}
- if (strncmp(cmpp->features, mpp->features,
- strlen(mpp->features))) {
+ if (!mpp->no_path_retry && /* let features be handled by the daemon */
+ strncmp(cmpp->features, mpp->features, strlen(mpp->features))) {
mpp->action = ACT_RELOAD;
condlog(3, "set ACT_RELOAD: features change");
return;