Skip to content

fix: end a WHIP or WHEP start whose future was cancelled - #432

Merged
devopvoid merged 1 commit into
mainfrom
fix/cancelled-session-start
Oct 24, 2026
Merged

devopvoid merged 1 commit into
mainfrom
fix/cancelled-session-start

Conversation

@devopvoid

Copy link
Copy Markdown
Owner

Cancelling the future of Whip.publish or Whep.play did not reach the negotiation, so the peer could still connect and the server resource was never deleted. The cancellation now closes the peer and deletes the resource, also when the answer arrives later, and a session made too late for its future is closed.

Cancelling the future of publish() or play() now closes the peer and
deletes the server resource, also when the answer arrives later. A
session made too late for its future is closed instead of left running.
@devopvoid
devopvoid merged commit 8f78357 into main Oct 24, 2026
25 checks passed
@devopvoid
devopvoid deleted the fix/cancelled-session-start branch October 24, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant