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

Re: [reSIProcate-users] [Fwd: reINVITE/BYE glare condition?]


Hi Michael,

This sounds identical to an issue that was reported 2 weeks back on the mailing list.  It looked like a DUM bug to me.  I plan on fixing this when a get some spare time.  In the meantime, the person that reported the issue, also posted a reasonable looking patch, you should check out the mailing list archives for this.

Scott

On Thu, Apr 16, 2009 at 6:19 PM, Michael Trank <mtrank@xxxxxxxxxxxxx> wrote:


Sorry, i forgot to include the file the first time.



Friends:

I am having a problem with a program I have running based on DUM:

enclosed is a PCAP trace of a call that causes my problem

It looks like this:

UAC                              UAS

     Invite         --->
     200 OK    <---
     ACK         --->

some seconds pass by....

     Re-Invite ( with BlackHole )   <---
     BYE        -->     ( almost simultaneous with the re-invite above, oops! )
     Re-Invite ( with BlackHole )   <---  ( repeat )
     100 Trying      <---  ( response from uac to re-invite )
      BYE      --->
      100 Trying    <--- ( provisional for BYE from DUM )
       BYE      --->
      100 Trying    <--- ( provisional for BYE from DUM )
      BYE      --->
      100 Trying    <--- ( provisional for BYE from DUM )
      BYE      --->
      100 Trying    <--- ( provisional for BYE from DUM )
      BYE      --->
      100 Trying    <--- ( provisional for BYE from DUM )


and thats it. The UAC never responds to my Re-invite, and DUM never does anything with the BYE.

What is supposed to happen here?

Am I suppsed to get some callback after a certain amount of time?
My applications session variables never get a chance to clear themselves out when this happens, since I believe that DUM isn;t calling any of the callbacks in my InviteSessionHandler.

Thanks in advance for any help you can offer.






_______________________________________________
resiprocate-users mailing list
resiprocate-users@xxxxxxxxxxxxxxx
List Archive: http://list.resiprocate.org/archive/resiprocate-users/