Opened 8 years ago

Closed 8 years ago

#1433 closed defect (fixed)

Assertion in re-enable video when ICE is enabled

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

Description

When ICE transport initialization is to be done in synchronized mode, currently PJSUA always releases PJSUA lock first to let other thread use the lock while waiting for the transport initialization, however if the lock is actually not being held by this thread, it will trigger assertion.

Change History (2)

comment:1 Changed 8 years ago by nanang

  • Milestone set to release-2.0-beta
  • Version set to trunk

comment:2 Changed 8 years ago by nanang

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

(In [3929]) Fix #1433: synchronuous ICE initialization calls PJSUA_UNLOCK() only when the PJSUA lock is actually held by this thread.

Note: See TracTickets for help on using tickets.