Hello Dejan,
> http://developerbugs.linux-foundation.org/show_bug.cgi?id=1732
Alan Robertson wrote the following:
> I think this is now fixed.
> If we have repeated EBADF or ENODEV errors, then the write process will exit
> If a write or read process exits, the device is reopened and the processes
> are respawned
> If the device won't open, then the reopen/respawn process is tried again
> in 5 minutes.
> If a write operation takes more than 'keepalive' ms, then it is assumed that
> the device is hung, and the input queue to the write process is cleared out
> and
> it tries again, with a bounded amount of whining. This ensures that when the
> device eventually comes back, that we don't send out packets that are days
> old.
> If a write operation to a child write process fails, the read/write pair is
> killed and respawned. Rules about failures are as described above...
> For good measure, I made it so you can kill the fifo process as well...
But for me when I type
ifdown eth1; sleep 10; ifup eth1
it doesn't come back after 5 minutes. I just double checked.
Thomas
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems