[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Patch] Fix blocking DTLS
From: |
Sean Buckheister |
Subject: |
[Patch] Fix blocking DTLS |
Date: |
Thu, 16 Feb 2012 14:29:40 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120212 Thunderbird/10.0.1 |
Hi,
investigating blocking DTLS handshake failure, I found that they fail
because the server will interpret a retransmitted Finished packet from
the client just as it would treat a Hello, and spuriosly initiates
rehandshake. Only handling the Hello packets in this manner fixes that,
and now all dtls-stress handshake sequences pass (with appropriate
timeouts for such an adversarial network).
Patch is attached.
-- Sean
dtls.patch
Description: Text Data
- [Patch] Fix blocking DTLS,
Sean Buckheister <=