Reproduce connecting
Scenario
- Call device A (network 0)
- A decline call
- A change to network 1
- Call device A (network 1) after ~30secs tcp closed + call OK
- NOTE: network 1 must be accessible only via TURN, it's important (A<->TURN<->B)
- A decline call
- A change to network 0
- Call device A
Expected result
On TCP timeout the call should come
Current result
Stay connecting...
Observation
- Coturn doesn't seems to detect half open connections. In fact, the bug here is that our keep alive are sent every 30 secs, but... A->TURN is opened ; TURN->B is closed. And the keep alive / packets will be ok during 5 minutes (the allocation time) before TURN to actually drop the connection
Edited by Sébastien Blin