When a multipath member is orphaned its access members are zeroed before its removed if the marked for wither, so prevent any future calls to g_access on such members.
This prevents a panic on debug kernels which validates the resultant values aren't negative.
Also fix the fail loops use of break instead of continue.