Opened 12 years ago
Last modified 12 years ago
#1455 closed defect
Incoming re-INVITE is unhandled if it comes in CONNECTING state (thanks Olle Frimanson for the report) — at Initial Version
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-1.14 |
Component: | pjsip | Version: | common |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
An incoming re-INVITE request will be ignored/unhandled if it is received while the invite session is in CONNECTING state (i.e. waiting for ACK from peer).
The correct behavior according to RFC 5407 (section 3.1.4) is as follows:
- if the current offer-answer has completed, the re-INVITE should be accepted with 200/OK.
- if the current offer-answer is still pending (i.e. we're waiting for an answer in the ACK), the re-INVITE must be answered with 491/Request Pending.
Note: See
TracTickets for help on using
tickets.