Thanks, pushed to master, branch-1.6.

On Fri, Mar 23, 2012 at 01:52:37PM -0700, Ethan Jackson wrote:
> Looks good, thanks.
> 
> Ethan
> 
> On Fri, Mar 23, 2012 at 13:42, Ben Pfaff <b...@nicira.com> wrote:
> > 'path' is usually not the right path (often it's NULL).
> >
> > Introduced in commit bde9f75de (unixctl: New JSON RPC back-end.).
> >
> > Signed-off-by: Ben Pfaff <b...@nicira.com>
> > ---
> >  lib/unixctl.c |   12 ++++++------
> >  1 files changed, 6 insertions(+), 6 deletions(-)
> >
> > diff --git a/lib/unixctl.c b/lib/unixctl.c
> > index 054ce49..d8974c9 100644
> > --- a/lib/unixctl.c
> > +++ b/lib/unixctl.c
> > @@ -222,12 +222,9 @@ unixctl_server_create(const char *path, struct 
> > unixctl_server **serverp)
> >     }
> >
> >     error = pstream_open(punix_path, &listener);
> > -    free(punix_path);
> > -    punix_path = NULL;
> > -
> >     if (error) {
> > -        ovs_error(error, "could not initialize control socket %s", path);
> > -        return error;
> > +        ovs_error(error, "could not initialize control socket %s", 
> > punix_path);
> > +        goto exit;
> >     }
> >
> >     unixctl_command_register("help", "", 0, 0, unixctl_help, NULL);
> > @@ -237,7 +234,10 @@ unixctl_server_create(const char *path, struct 
> > unixctl_server **serverp)
> >     server->listener = listener;
> >     list_init(&server->conns);
> >     *serverp = server;
> > -    return 0;
> > +
> > +exit:
> > +    free(punix_path);
> > +    return error;
> >  }
> >
> >  static void
> > --
> > 1.7.2.5
> >
> > _______________________________________________
> > dev mailing list
> > dev@openvswitch.org
> > http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to