| Submitter | Eric Dumazet |
|---|---|
| Date | Jan. 14, 2011, 2:24 p.m. |
| Message ID | <1295015043.3937.20.camel@edumazet-laptop> |
| Download | mbox | patch |
| Permalink | /patch/78926/ |
| State | Superseded |
| Delegated to: | David Miller |
| Headers | show |
Comments
Patch
diff --git a/net/sched/sch_choke.c b/net/sched/sch_choke.c index 29a91d8..5479f7e 100644 --- a/net/sched/sch_choke.c +++ b/net/sched/sch_choke.c @@ -223,6 +223,7 @@ static int choke_enqueue(struct sk_buff *skb, struct Qdisc *sch) q->stats.matched++; choke_drop_by_idx(q, idx); sch->qstats.backlog -= qdisc_pkt_len(oskb); + qdisc_tree_decrease_qlen(sch, 1); --sch->q.qlen; qdisc_drop(oskb, sch); goto congestion_drop;