RE: [reSIProcate] Miss guady.destroy() inClientInviteSession::dispatch(const DumTimeout& timeout)
- From: "Derek MacDonald" <derek@xxxxxxxx>
- Date: Wed, 15 Sep 2004 15:25:22 -0700
I checked in a fix.
Thanks kaiduan.
> -----Original Message-----
> From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:resiprocate-
> devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of kaiduan xie
> Sent: Wednesday, September 15, 2004 3:11 PM
> To: resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> Subject: [reSIProcate] Miss guady.destroy()
> inClientInviteSession::dispatch(const DumTimeout& timeout)
>
> 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
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel