[Patch] Don't update DTLS retransmit timer too often

Nikos Mavrogiannopoulos nmav at gnutls.org
Sat Feb 18 11:04:29 CET 2012


On 02/18/2012 03:22 AM, Sean Buckheister wrote:

> Currently, when the user calls a handshake function on nonblocking DTLS
> sessions with no data available, the retransmit timers are updated
> without condition in _dtls_wait_and_retransmit. In that case,
> _dtls_transmit is also called, and if _dtls_transmit detects a flight
> timeout, the timer is updated again. This not only slows down - or
> outright disables - flight loss recovery.


Thanks. This code is for the last flight only. Did you only notice the
timer update issues on this flight?

regards,
Nikos




More information about the Gnutls-devel mailing list