RE: [reSIProcate] Process for case where no response after receiving1xx in client INVITE transaction
- From: "Derek MacDonald" <derek@xxxxxxxx>
- Date: Fri, 17 Sep 2004 10:22:49 -0700
Currently, the use has to CANCEL the call. There should be a timer for
this, but it isn't clear what the value should be(probably configurable in
profile).
Anybody have a good idea for the default value of this timer?
> -----Original Message-----
> From: resiprocate-devel-bounces@xxxxxxxxxxxxxxxxxxx [mailto:resiprocate-
> devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of kaiduan xie
> Sent: Thursday, September 16, 2004 12:30 PM
> To: resiprocate-devel@xxxxxxxxxxxxxxxxxxx
> Subject: [reSIProcate] Process for case where no response after
> receiving1xx in client INVITE transaction
>
> Hi, all,
>
> I came across a case where no responses were received
> after getting 1xx in INVITE client transaction.
>
> | INVITE |
> |------------->|
> | 100 |
> |<-------------|
> | 407 |
> |<-------------|
> | ACK |
> |------------->|
> | INVITE |
> |------------->|
> | 100 |
> * |<-------------|
>
> After checking the transaction management part, and
> found that there is no corresponding processing for
> this case. The client INVITE transaction is in
> PROCEEDING status. Timer B will expire in this state,
> but it delete the message.
>
> TransactionState.cxx (#676)
> case Timer::TimerB:
> if (mState == Calling)
> {
> }
> delete msg;
> break;
>
> The consequence of this is that: no message is posted
> to DUM for processing, also no Dialog is created in
> DUM, so the application hang up there unless user
> cancel the call.
>
> Do I miss anything? Thanks,
>
> 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