Skip to content

fix cancel and proxy example#71

Merged
yeoleobun merged 2 commits into
restsend:mainfrom
yeoleobun:main
Jan 8, 2026
Merged

fix cancel and proxy example#71
yeoleobun merged 2 commits into
restsend:mainfrom
yeoleobun:main

Conversation

@yeoleobun

@yeoleobun yeoleobun commented Jan 6, 2026

Copy link
Copy Markdown
Collaborator
  • Remove state transition in send_cancel
    Since CANCEL and INVITE are separated transactions, in transaction of INVITE should be COMPLETE by final response of INVITE, like 200 or 487. If transaction completed here, it will prevent it receiving final response like 487 and ACK to it.
  • update to tag of placeholder ACK to 487, fix the dropped INVITE ACK, have no to tag
  • Fix proxy example, use same transaction id in Via header for CANCEL and INVITE

@yeoleobun
yeoleobun merged commit 05cf9ed into restsend:main Jan 8, 2026
3 checks passed
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