Re: [reSIProcate] ClientInviteSession end() bug?
maodonghu wrote:
the calling user hangup and resip transition(Terminated); and call
onTerminated, at the same time another thread call end(), and result in
assert(0).
The current implementation of DUM is very fragile with regard to
threading: it is not safe to call a method on any DUM-related classes
from a thread other than the one that is running DUM.
We have started work to redesign a new dialog usage manager that is more
friendly with regard to threads, but it has quite a ways to go before it
is ready for use.
/a