On Wed, 2008-06-11 at 20:21 -0400, Peter Memishian wrote:
>  > That sounds like it should work.  Is there potentially a race condition
>  > between dhcpagent removing the route and in.mpathd realizing that the
>  > interface has failed and therefore should not remove the next hop from
>  > the target list?
> 
> No, since in.mpathd is responsible for triggering the group failure by
> setting the IFF_FAILED flag on the last usable interface in the group.
> Setting IFF_FAILED will in turn cause the kernel to clear IFF_RUNNING on
> the IPMP IP interface, which will cause dhcpagent/routing daemons to
> remove the routes -- but by that time, in.mpathd is well aware the group
> has failed.

Ah, good.  This sounds like a good plan, then.
-Seb



Reply via email to