Opened 17 years ago
Last modified 16 years ago
#506 closed defect
Behavior when cancelling INVITE before provisional response is received — at Initial Version
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-1.2 |
Component: | pjsip | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
Ticket #302 changed the behavior of INVITE UAC transaction, it stops INVITE request retransmission as soon as CANCEL is requested, if the INVITE request hasn't been responded with any provisional response.
This turns out to be incorrect. The correct behavior should be:
- continue retransmitting INVITE.
- when provisional response arrives, send CANCEL
- otherwise when INVITE finally times out, return 408
Note: See
TracTickets for help on using
tickets.