Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#1364 closed defect (fixed)

Some support for forking in Reliable Provisional Response (100rel) module

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.12
Component: pjsip Version: 1.x-branch
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description

Currently the 100rel module (sip-100rel.c) does not handle forking. This caused problem such as no PRACK is sent because the second reliable provisional response contains RSeq not matching previous RSeq.

Change History (2)

comment:1 Changed 8 years ago by bennylp

  • Resolution set to fixed
  • Status changed from new to closed

(In [3743]) Added support for forking of reliable provisional response (100rel):

  • maintain 100rel state for each call leg (To tag)
  • added SIPp scenario
  • note that multiple SDP negotiation in 100rel response from different call leg is not supported. Especially the case when multple offers are sent in the responses are not supported (we're supposed to send answers in PRACKs, but currently we only respond to the first 100rel with SDP).

This closes #1364

comment:2 Changed 8 years ago by bennylp

(In [3746]) Fixed Symbian build error due to re #1364

Note: See TracTickets for help on using tickets.