Commit dc1e1b7a authored by Olivier Crête's avatar Olivier Crête

timer: Maximum retransmission should include the original one

We really care about the maximum transmissions, the first one counts.
parent fad72879
...@@ -104,7 +104,7 @@ void stun_timer_start (StunTimer *timer, unsigned int initial_timeout, ...@@ -104,7 +104,7 @@ void stun_timer_start (StunTimer *timer, unsigned int initial_timeout,
unsigned int max_retransmissions) unsigned int max_retransmissions)
{ {
stun_gettime (&timer->deadline); stun_gettime (&timer->deadline);
timer->retransmissions = 0; timer->retransmissions = 1;
timer->delay = initial_timeout; timer->delay = initial_timeout;
timer->max_retransmissions = max_retransmissions; timer->max_retransmissions = max_retransmissions;
add_delay (&timer->deadline, timer->delay); add_delay (&timer->deadline, timer->delay);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment