[multipath] remove dead paths from maps
authorroot <root@xa-s05.(none)>
Tue, 21 Jun 2005 22:47:30 +0000 (00:47 +0200)
committerroot <root@xa-s05.(none)>
Tue, 21 Jun 2005 22:47:30 +0000 (00:47 +0200)
commit0573c331aa95142ef7ce07c1fc16ac573e3a10fa
tree172a80801ba10792feb79a611007b2c06448843a
parent20c45cbbf3ff0afe205a3432c0a1633908634163
[multipath] remove dead paths from maps

Resurect pgcmp in place of pgcmp2.

pgcmp2 allowed dead path to remain in the multipath devmap.
Alasdair was reluctant to reload maps in critical paths, so
this heuristic avoided such unwanted reload.

In the 0.4.5 dev branch, the daemon never touch the maps, it just sends
"DM messages". So I guess it's safe to remove that heuristic.
libmultipath/dmparser.c
libmultipath/structs.h
multipath/main.c