Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Jun 3, 2022

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label Jun 3, 2022
@ibc ibc force-pushed the v3 branch 2 times, most recently from da30b52 to 82017d1 Compare January 8, 2024 17:29
ibc and others added 8 commits May 3, 2024 12:26
…ts (#1390)

* Fix Worker crash when closing WebRtcServer with active WebRtcTransports

Fixes #1388

### Details

- `WebRtcServer` destructor must first close its `WebRtcTransports` and then the UDP sockets and TCP servers (so also its TCP connections). Otherwise those `WebRtcTransports` will try to send DTLS Close Alert on an already closed/freed `UdpSocketHandle` or `TcpConnectionHandle`.

### Steps to verify

1. Have `WebRtcServer` running and a client connected.
2. In server side call `webRtcServer.close()`.
3. It should not crash anymore.

* Update CHANGELOG
ibc added 29 commits July 4, 2025 10:28
- Remove H265 video codec because we cannot even detect a keyframe on it. It's never been maintained.
- Remove frame-marking RTP extension because it is deprecated and replaced by dependency-descriptor in libwebrtc, meaning that nobody implements frame-marking anymore.
@pull pull bot merged commit 08e41d7 into parampavar:v3 Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.