[reSIProcate] Miss guady.destroy() in ClientInviteSession::dispatch(const DumTimeout& timeout)
kaiduan xie
kaiduanx at yahoo.ca
Wed Sep 15 17:10:31 CDT 2004
Hi, all,
It seems that the guard.destroy() is missed in
ClientInvitationSession::dispatch(const DumTimeout &
timeout) to handle stale time out.
void
ClientInviteSession::dispatch(const DumTimeout&
timeout)
{
Destroyer::Guard guard(mDestroyer);
if (timeout.type() == DumTimeout::StaleCall
&& timeout.seq() == mStaleCallTimerSeq)
{
mDum.mInviteSessionHandler->onStaleCallTimeout(getHandle());
guard.destroy();
^^^^^^^^^^^^^^^^^^^^^^^^
}
else
{
InviteSession::dispatch(timeout);
}
}
kaiduan
______________________________________________________________________
Post your free ad now! http://personals.yahoo.ca
More information about the resiprocate-devel
mailing list