More debugging output for feature changes
authorHannes Reinecke <hare@suse.de>
Tue, 3 May 2011 14:13:16 +0000 (16:13 +0200)
committerHannes Reinecke <hare@suse.de>
Tue, 3 May 2011 15:10:52 +0000 (17:10 +0200)
Add some more debugging output to track feature changes.

Signed-off-by: Hannes Reinecke <hare@suse.de>
libmultipath/configure.c

index 69ef420..ce559e4 100644 (file)
@@ -557,10 +557,14 @@ coalesce_paths (struct vectors * vecs, vector newmp, char * refwwid, int force_r
 
                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");