Skip to content

Commit b286b03

Browse files
authored
Handle other retransmit case in DTLSTransport (#148)
1 parent 15eee61 commit b286b03

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lib/ex_webrtc/dtls_transport.ex

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,13 @@ defmodule ExWebRTC.DTLSTransport do
267267
# packets to retransmit have to be the same as dtls_buffered_packets
268268
Process.send_after(self(), :dtls_timeout, timeout)
269269

270+
{:retransmit, _packets, timeout} ->
271+
Logger.warning(
272+
"DTLSTransport: Packets to retransmit differ from buffered local packets despite ICE not being connected"
273+
)
274+
275+
Process.send_after(self(), :dtls_timeout, timeout)
276+
270277
:ok ->
271278
:ok
272279
end

0 commit comments

Comments
 (0)