We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 21d52ae commit 0376d7aCopy full SHA for 0376d7a
src/handler/dtls.rs
@@ -62,7 +62,13 @@ impl InboundHandler for DtlsInbound {
62
63
let try_read = || -> Result<Vec<DtlsMessage>> {
64
let mut server_states = self.server_states.borrow_mut();
65
- let transport = server_states.get_mut_transport(&four_tuple)?;
+ let transport = match server_states.get_mut_transport(&four_tuple) {
66
+ Ok(transport) => transport,
67
+ Err(err) => {
68
+ error!("get_mut_transport got error {}, it may be due to DTLS packet received earlier than STUN Binding Request", err);
69
+ return Err(err);
70
+ }
71
+ };
72
let mut io_messages = vec![];
73
let mut contexts = vec![];
74
0 commit comments