Re: Re: Termination of early Dialog

"M. (Neo-Ranga) Ranganathan" <[email protected]> Thu, 15 Mar 2007 22:48:59 -0400
Newsgroups gmane.comp.voip.nist-sip
Message-ID <[email protected]>
The stack is assuming that the response with different To tags is as a
result of upstream forking. When such a situation occurs, the
application is supposed to delete dialogs that it does not want to
use.

On 3/15/07, Hai Phan <[email protected]> wrote:
> Oops, never mind.  I found that my UAS script is forcing a different From
> tag in the 180.  That's why the dialog IDs are different.  The stack should
> have rejected this 180 response then I suppose.  Could be a defect?
>
> -Hai
>
>
>
>
> On 3/15/07, Hai Phan <[email protected]> wrote:
> > Hello, I have a specific problem.
> >
> > When my UAC receives the 180 response with a To tag, it creates an early
> dialog.  This dialog never terminates and hence my program has memory leak.
> I'm not using reliable provisional responses, and I'm not sure what i have
> to do to signal the lower layer to terminate the dialog.
> >
> > This early dialog has a different dialog ID than the dialog established by
> the 200 OK, which gets terminated properly upon BYE.
> >
> > Any suggestion is appreciated.
> >
> > Thanks,
> >
> > -Hai
> >
>
>
>
> --
> Hai H. Phan
> Veraz Networks
> Work: (408) 750-9498
> Cell: (408) 806-6472
> _______________________________________________
> nist-sip mailing list
> [email protected]
> http://www-x.antd.nist.gov/mailman/listinfo/nist-sip
>
>


-- 
M. Ranganathan
"There are two ways to write error-free programs; only the third one
works." --  Alan Perlis