[reSIProcate-users] reINVITE/BYE glare condition?
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.