Ticket #2028 (closed defect: fixed)

Opened 3 months ago

Last modified 3 months ago

Cannot send UPDATE when call is ringing

Reported by: nanang Owned by: bennylp
Priority: normal Milestone: release-2.7
Component: pjsua-lib Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description

Scenario:

  1. A calls B
  2. B send ringing/180 response
  3. A changes IP address, so it shutdowns transport, unregisters and reregisters.
  4. A tries to update its Contact header via UPDATE without SDP, but fails, log lines:
    pjsua_call.c  ....Sending UPDATE on call 0
    pjsua_call.c  .....Unable to send UPDATE because another media operation is in progress
    

In this case, i.e: there is pending SDP offer/answer, UPDATE without SDP should not be stopped as it won't change the media session.

Thanks Michael Ayles for the report.

Change History

comment:1 Changed 3 months ago by nanang

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

In 5629:

Fix #2028: Cannot send UPDATE when call is ringing.

Note: See TracTickets for help on using tickets.