#1596 closed defect (fixed)
Fix handling of incoming UPDATE request (thanks Matt DiMeo for the report)
Reported by: | ming | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-2.1 |
Component: | pjsip | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | release-1.16 | Backported: | yes |
Description
- Send 500 with Retry-After header set randomly between 0 and 10 if we receive UPDATE while we haven't sent answer.
- Change "If UPDATE doesn't contain SDP" test to be the earliest check. From RFC 3311: If an UPDATE is received _that contains an offer_, and the UAS has generated an offer (in an UPDATE, PRACK or INVITE) to which it has not yet received an answer, the UAS MUST reject the UPDATE with a 491 response.
Change History (3)
comment:1 Changed 12 years ago by ming
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 12 years ago by ming
In 4396:
comment:3 Changed 12 years ago by ming
- Backported set
Note: See
TracTickets for help on using
tickets.
In 4301: