diff options
author | Péter Dimitrov <[email protected]> | 2019-03-29 16:53:25 +0100 |
---|---|---|
committer | Péter Dimitrov <[email protected]> | 2019-03-29 16:53:25 +0100 |
commit | 8e7794883ec5ed54ed18ae33029036c0426f8d37 (patch) | |
tree | 8db803c44cfd6932d377881840bae28d7e9ae271 /lib | |
parent | c738a4bf1f92cd5caa40d728f7b465663640e806 (diff) | |
download | otp-8e7794883ec5ed54ed18ae33029036c0426f8d37.tar.gz otp-8e7794883ec5ed54ed18ae33029036c0426f8d37.tar.bz2 otp-8e7794883ec5ed54ed18ae33029036c0426f8d37.zip |
ssl: Fix dtls queue handling
Change-Id: I6956eb9c7036cfe72bb1b8cb3e02e22bd71c4c36
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ssl/src/dtls_packet_demux.erl | 4 |
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)} |