Thanks, for the fix!!! applied to master Acked-by: Alex Wang <al...@nicira.com>
On Mon, Jul 21, 2014 at 4:00 PM, Ben Pfaff <b...@nicira.com> wrote: > v2 seems fine to me too. > > I'll leave it to Alex to apply this in case he has further comments. > > On Mon, Jul 21, 2014 at 03:48:14PM -0700, Daniele Di Proietto wrote: > > Thanks, > > > > After an offline discussion with Alex we decided that it might be worth > to go one > > step further and avoid calling the notification callback in case of > error. > > > > This (for example) would prevent lib/route-table.c from believing that > the routing > > table has changed on every iteration > > > > I?m about to send a v2. Please, let me know what you think > > > > Daniele > > > > On Jul 21, 2014, at 12:43 PM, Ben Pfaff <b...@nicira.com> wrote: > > > > > On Mon, Jul 21, 2014 at 11:13:28AM -0700, Daniele Di Proietto wrote: > > >> An error from nl_sock_recv() could mean that there issues with the > netlink > > >> socket (EBADF, ENOTSOCK, ...). Keeping calling nl_sock_recv() in this > case is > > >> harmful: nln_run() will never return and, since we are calling it > from the main > > >> thread, vswitchd will become unresponsive. > > >> > > >> Suggested-by: Alex Wang <al...@nicira.com> > > >> Signed-off-by: Daniele Di Proietto <ddiproie...@vmware.com> > > > > > > Acked-by: Ben Pfaff <b...@nicira.com> > > > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev