aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ssl/src
diff options
context:
space:
mode:
authorPéter Dimitrov <[email protected]>2019-03-29 16:53:25 +0100
committerPéter Dimitrov <[email protected]>2019-03-29 16:53:25 +0100
commit8e7794883ec5ed54ed18ae33029036c0426f8d37 (patch)
tree8db803c44cfd6932d377881840bae28d7e9ae271 /lib/ssl/src
parentc738a4bf1f92cd5caa40d728f7b465663640e806 (diff)
downloadotp-8e7794883ec5ed54ed18ae33029036c0426f8d37.tar.gz
otp-8e7794883ec5ed54ed18ae33029036c0426f8d37.tar.bz2
otp-8e7794883ec5ed54ed18ae33029036c0426f8d37.zip
ssl: Fix dtls queue handling
Change-Id: I6956eb9c7036cfe72bb1b8cb3e02e22bd71c4c36
Diffstat (limited to 'lib/ssl/src')
-rw-r--r--lib/ssl/src/dtls_packet_demux.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ssl/src/dtls_packet_demux.erl b/lib/ssl/src/dtls_packet_demux.erl
index e0423b07b4..2e9184b7ac 100644
--- a/lib/ssl/src/dtls_packet_demux.erl
+++ b/lib/ssl/src/dtls_packet_demux.erl
@@ -203,9 +203,9 @@ dispatch(Client, Msg, #state{dtls_msq_queues = MsgQueues} = State) ->
Pid ! Msg,
State#state{dtls_msq_queues =
kv_update(Client, Queue, MsgQueues)};
- {{value, _}, Queue} ->
+ {{value, _UDP}, _Queue} ->
State#state{dtls_msq_queues =
- kv_update(Client, queue:in(Msg, Queue), MsgQueues)};
+ kv_update(Client, queue:in(Msg, Queue0), MsgQueues)};
{empty, Queue} ->
State#state{dtls_msq_queues =
kv_update(Client, queue:in(Msg, Queue), MsgQueues)}