Hello.

 

Usualy when I stop a call not answered (so with Cancel)   all is ok,
Cancel is received by sems, forwarded to the called party  and when I
receive back the "487 Canceled" I stop my billing and clear the call.

 

Now I have a problem if the Cancel arrive to sems during the process of
the Invite. In this case , sems send back the 200 OK  for the cancel,
but don't forward them to the other party.

 

 

Thanks

Laurent

 

 

 

Log of the problem:    http://pastebin.com/m5458105a

 

 

In my on cancel I have:

 

void

MyCCDialog::onCancel ()

{

  DBG (" Cancel  %i ", m_state );

  if (m_state == MyBilling::CC_Connected )

    {

      DBG ("\n stopAcconting \n ");

         terminateOtherLeg ();

      stopAccounting ("BYE in onCancel");

      m_state = MyBilling::CC_Endcall;

        setStopped ();

   }

 

 

}

 

 

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to