On Thu, Jul 28, 2016 at 01:19:11PM -0300, Thadeu Lima de Souza Cascardo wrote:
> On Thu, Jul 28, 2016 at 01:14:58PM -0300, Thadeu Lima de Souza Cascardo wrote:
> > When the route table is reset, the addresses list may be out of date, as we 
> > race
> > for the many netlink socket notifications.
> > 
> > A quick fix for this is flushing the addresses list, before dumping the 
> > routes
> > and gathering source addresses for them.
> > 
> > That way, instead of using invalid source addresses or preventing an entry 
> > to be
> > added because of missing source addresses, repeated tests showed the correct
> > entry is always added.
> > 
> > As route-table.c is only built for Linux, we don't need to be concerned that
> > Windows does not have netdev_get_addrs_list_flush, since it uses
> > route-table-stub.c instead.
> > 
> > Signed-off-by: Thadeu Lima de Souza Cascardo <[email protected]>
> 
> I am sorry. Missed it again.
> 
> Fixes: a8704b502785 ("tunneling: Handle multiple ip address for given 
> device.")

No problem.

I applied this to master, with that added.
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to