diff --git a/src/net.c b/src/net.c index d485dc33..3fccad12 100644 --- a/src/net.c +++ b/src/net.c @@ -2019,6 +2019,7 @@ static void coap_retransmittimer_execute(void *arg) { break; } else { elapsed -= nextinqueue->t; + nextinqueue->t = 0; coap_retransmit(ctx, coap_pop_next(ctx)); nextinqueue = coap_peek_next(ctx); }