---
multipathd/main.c | 2 ++
1 file changed, 2 insertions(+)
Index: multipath-7.2.z/multipathd/main.c
===================================================================
--- multipath-7.2.z.orig/multipathd/main.c
+++ multipath-7.2.z/multipathd/main.c
@@ -1257,6 +1257,8 @@ check_path (struct vectors * vecs, struc
newstate = path_offline(pp);
if (newstate == PATH_UP)
newstate = get_state(pp, 1);
+ else
+ checker_clear_message(&pp->checker);
if (newstate == PATH_WILD || newstate == PATH_UNCHECKED) {
condlog(2, "%s: unusable path", pp->dev);