aiortc / aioice

asyncio-based Interactive Connectivity Establishment (RFC 5245)
BSD 3-Clause "New" or "Revised" License
104 stars 49 forks source link

[turn] periodically refresh channel binding (fixes: #29) #35

Closed jlaine closed 3 years ago

jlaine commented 3 years ago

Channel bindings expire after 600s. As our TURN implementation is used with ICE (which uses consent queries), we will frequently send out data. We take this opportunity to refresh the channel bindings as needed.

codecov[bot] commented 3 years ago

Codecov Report

Merging #35 (374d57c) into main (c5ba4c4) will not change coverage. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #35   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            7         7           
  Lines          972       981    +9     
=========================================
+ Hits           972       981    +9     
Impacted Files Coverage Δ
src/aioice/turn.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c5ba4c4...374d57c. Read the comment docs.