Thanks, I'm going to give the reporter a day or so to verify that his test now passes, just in case, but in case I don't hear from him I'll apply it at that point.
On Wed, Apr 19, 2017 at 11:36:33AM -0700, Greg Rose wrote: > On Wed, 2017-04-19 at 11:29 -0700, Ben Pfaff wrote: > > Deleted groups hang around in the group table until the next grace period, > > so it's important for the group stats code to pretend that they're gone > > until they really get deleted. > > > > Reported-by: "Timothy M. Redaelli" <[email protected]> > > Reported-at: > > https://mail.openvswitch.org/pipermail/ovs-dev/2017-April/331117.html > > Signed-off-by: Ben Pfaff <[email protected]> > > --- > > ofproto/ofproto.c | 5 ++++- > > 1 file changed, 4 insertions(+), 1 deletion(-) > > > > diff --git a/ofproto/ofproto.c b/ofproto/ofproto.c > > index 7440d5b52092..4d3d46c8ba45 100644 > > --- a/ofproto/ofproto.c > > +++ b/ofproto/ofproto.c > > @@ -6641,7 +6641,10 @@ handle_group_request(struct ofconn *ofconn, > > ovs_mutex_lock(&ofproto_mutex); > > if (group_id == OFPG_ALL) { > > CMAP_FOR_EACH (group, cmap_node, &ofproto->groups) { > > - cb(group, &replies); > > + if (versions_visible_in_version(&group->versions, > > + OVS_VERSION_MAX)) { > > + cb(group, &replies); > > + } > > } > > } else { > > group = ofproto_group_lookup__(ofproto, group_id, OVS_VERSION_MAX); > > Looks good to me. > > Acked-by: Greg Rose <[email protected]> > > > _______________________________________________ > dev mailing list > [email protected] > https://mail.openvswitch.org/mailman/listinfo/ovs-dev _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
