Hugo Arregui
87897285b1
Custom Loggers
...
Define LoggerFactory as part of the SettingEngine
2019-04-01 11:14:13 -03:00
backkem
fe0e4d692b
Move logging out of tree
...
Relates to #361
2019-03-21 12:48:57 +01:00
Luke Curley
08a93d89ba
Optimize Read by buffering
...
Increases the Read performance to acceptable levels. Packet loss went
from roughly 8% to 0.5% with this change.
2019-03-12 21:34:48 -07:00
Sean DuBois
005c731b9b
Fix deadlock on DTLS shutdown
...
DTLS shutdown deadlocks if Close is called before startup completes,
because the DTLS connection hasn't finished yet we don't have handles
to close anything.
This updates DTLS to follow how SCTP is shutdown, by shutting down the
nextConn (ICE in this case) we can shutdown the subsystem. By closing
ICE first, DTLS (and then SCTP) close properly no matter what state
they are in.
Resolves #487
2019-03-07 11:48:40 +01:00
backkem
cecdc46705
Mux: Don't lock during dispatch
...
Changes the mux dispatch logic to hold the mux lock less long.
2019-01-23 23:17:26 +01:00
John R. Bradley
7091edaa97
Mux: Fix Mux.dispatch deadlock #2
...
Relates to #276
2018-12-20 01:28:49 -05:00
backkem
e95c4f7add
Mux: Fix Mux.dispatch deadlock
...
Relates to #276
2018-12-20 01:28:49 -05:00
backkem
bd10909a6a
SCTP: Shutdown
...
Relates to #276
2018-12-20 01:28:49 -05:00
backkem
2024438da0
Mux: Test shutdown
...
Relates to #276
d
2018-12-20 01:28:49 -05:00
backkem
97f538a6f2
Add PeerConnection Close test
...
Relates to #276
2018-12-20 01:28:49 -05:00
backkem
9897ba46c7
Refactor DTLS/SRTP muxing
...
Relates to #272
2018-12-10 22:17:50 +01:00