Reset expired timer vector length after callback 79/10679/2
authorDave Barach <dave@barachs.net>
Tue, 20 Feb 2018 13:34:48 +0000 (08:34 -0500)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 20 Feb 2018 16:14:10 +0000 (16:14 +0000)
commitad099335c1c2de17fb0b3b29b008ef8623ee93c0
tree468b2c93c119cd8020bf7f3c89fc6867b8ba47a2
parent9b79377ac163c765152d885037374eafd5df9b2f
Reset expired timer vector length after callback

Otherwise, in a "catch-up / multiple tick" case, the code will repeatedly
hand previously-processed expired timer handles to the user callback.

Change-Id: Idef4f242279ea41cb557bb6cff5984de02a6503d
Signed-off-by: Dave Barach <dave@barachs.net>
src/vppinfra/tw_timer_template.c