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