Opened 14 years ago

Last modified 14 years ago

#1047 closed defect

Don't send UPDATE if remote doesn't support it (thanks Bogdan Krakowski for the report) — at Version 1

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

Description (last modified by bennylp)

Currently we have two situations that cause UPDATE to be sent regardless whether remote supports it or not:

  1. After ICE negotiation, if we are caller and the default addresses have changed.
  2. On session timer refresh

These would cause error that may lead to call disconnection if remote doesn't support UPDATE (for example, when UPDATE request times out).

With #1089, now we know if remote supports UPDATE or not, we shouldn't send it if remote doesn't support it.

Change History (1)

comment:1 Changed 14 years ago by bennylp

  • Component changed from pjsua-lib to pjsip
  • Description modified (diff)
Note: See TracTickets for help on using tickets.