Opened 8 years ago

Closed 8 years ago

#1291 closed defect (fixed)

Invite module always responds with 491 to subsequent re-offers after responding with 488 (thanks Yuri Saltykov for the fix)

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

Description

When an incoming SDP re-offer gets rejected by application in the on_rx_offer() callback so there is no SDP answer supplied by application and 488 response is generated, the SDP negotiator state will stay in REMOTE_OFFER, hence the subsequent re-offers will always be responded by 491 (request pending).

Change History (1)

comment:1 Changed 8 years ago by nanang

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

(In [3574]) Fixed #1291:

  • fixed bug in SIP invite module, SDP negotiator state should be reverted back after an SDP re-offer is rejected by application.
  • fixed bug in pjsua_call_on_rx_offer(), evaluating call->audio_index should be done after pjsua_media_channel_create_sdp() is successful.
Note: See TracTickets for help on using tickets.