X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fplugins%2Fquic%2Fquic.c;h=c4ef4598c1082cbc08b11d41aee778a41e60177e;hb=01314771535ca46fdf4a07a7dcde67bb8b30e024;hp=3223e4794615e0c3930404ab31f1480fd3d0d279;hpb=22a55e679092ab1eba53d9c743cabc8368fbc880;p=vpp.git diff --git a/src/plugins/quic/quic.c b/src/plugins/quic/quic.c index 3223e479461..c4ef4598c10 100644 --- a/src/plugins/quic/quic.c +++ b/src/plugins/quic/quic.c @@ -1149,7 +1149,9 @@ quic_update_timer (quic_ctx_t * ctx) } } - tw = &quic_main.wrk_ctx[vlib_get_thread_index ()].timer_wheel; + ASSERT (vlib_get_thread_index () == ctx->c_thread_index || + vlib_get_thread_index () == 0); + tw = &quic_main.wrk_ctx[ctx->c_thread_index].timer_wheel; QUIC_DBG (4, "Timer set to %ld (int %ld) for ctx %u", next_timeout, next_interval, ctx->c_c_index);