< Previous by Date Date Index Next by Date >
< Previous in Thread Thread Index Next in Thread >

RE: [reSIProcate] Process for case where no response after receiving1xx in client INVITE transaction


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