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

Sean Buckheister s_buckhe at cs.uni-kl.de
Sat Feb 18 03:22:14 CET 2012

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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dtls.patch
Type: text/x-patch
Size: 293 bytes
Desc: not available
URL: </pipermail/attachments/20120218/4fd85a1a/attachment.bin>

More information about the Gnutls-devel mailing list