From 391dc9971040ad8dea65c2c74cfc944ae4a456d6 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Wed, 4 Mar 2009 15:47:47 -0800 Subject: [PATCH] secchan: Fix another use-after-free bug. --- secchan/ofproto.c | 1 + 1 file changed, 1 insertion(+) diff --git a/secchan/ofproto.c b/secchan/ofproto.c index 7b2b468e..9eb1a269 100644 --- a/secchan/ofproto.c +++ b/secchan/ofproto.c @@ -2417,6 +2417,7 @@ expire_rule(struct cls_rule *cls_rule, void *p_) if (!dpif_flow_del(&p->dpif, &odp_flow)) { update_stats(rule, &odp_flow.stats); } + classifier_remove(&p->cls, &subrule->cr); rule_destroy(subrule); } } else { -- 2.30.2