Thanks for writing this up. I've known about it for a couple of days
but haven't had a chance to fix it.

Looks good.

Ethan

On Tue, Sep 27, 2011 at 16:05, Jesse Gross <[email protected]> wrote:
> Commit 2ee6545f2bff7eb27e8c84965e3ff38dfa909bf6 "notifiers: Create
> and destroy nln_notifiers." requires callers to explicitly create
> and destroy netlink notifiers but route-table only did the creation
> part.  This causes an assertion failure any time the netdev for a
> vport is destroyed (for example ovs-dpctl show when there is a
> tunnel port).
>
> Bug #7464
> ---
>  lib/route-table.c |    1 +
>  1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/lib/route-table.c b/lib/route-table.c
> index a0c8121..cd3b37f 100644
> --- a/lib/route-table.c
> +++ b/lib/route-table.c
> @@ -188,6 +188,7 @@ route_table_unregister(void)
>     register_count--;
>
>     if (!register_count) {
> +        nln_notifier_destroy(route_notifier);
>         nln_destroy(nln);
>         nln = NULL;
>
> --
> 1.7.4.1
>
> _______________________________________________
> dev mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/dev
>
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev

Reply via email to