Opened 8 years ago

Closed 8 years ago

Last modified 7 years ago

#1481 closed defect (fixed)

Registration client should release transport when TCP/TLS transport gets disconnected

Reported by: bennylp Owned by: bennylp
Priority: normal Milestone: release-1.14
Component: pjsua-lib Version: common
Keywords: Cc:
Backport to 1.x milestone: Backported:

Description (last modified by bennylp)

The regc keeps a reference to the last transport being used in order to prevent it from being destroyed. In some situation however, such as when the transport is disconnected, it is necessary to instruct the regc to release this reference so that the transport can be destroyed.

Change History (4)

comment:1 Changed 8 years ago by bennylp

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

(In [4033]) Fixed #1481: Immediately destroy the registration instance when TCP/TLS transport gets disconnected

comment:2 Changed 8 years ago by bennylp

(In [4037]) More re #1481: Destroying the regc may lead to dangling binding in the register, so instead of destroying the regc, instruct it to release the transport instead

comment:3 Changed 8 years ago by bennylp

  • Description modified (diff)
  • Summary changed from Immediately destroy the registration instance when TCP/TLS transport gets disconnected to Registration client should release transport when TCP/TLS transport gets disconnected

comment:4 Changed 7 years ago by bennylp

  • Type changed from enhancement to defect
Note: See TracTickets for help on using tickets.