Hello List,<div>I'm having a problem with the ACC module in 1.5.3. For most call flows, there isn't an issue capturing the necessary elements. But for this one flow, that I seem to be getting over and over, there is a problem.</div>
<div><br></div><div>The call is canceled at the same time a 200 OK comes from the destination. The CANCEL is retransmitted a few times and then is replied with a 200 OK (canceled after 200 OK for invite). Seems like a race condition of sorts. Then about 7 seconds later, the originator sends a BYE *also*. Opensips ignores the BYEs and the originator retransmits it a few times. Then gives up.</div>
<div><br></div><div>Then the dialog module kicks in with the dialog timeout (4 hours later).</div><div><br></div><div>The resulting ACC records are unusual and I'm really not sure what to do with them. They basically look like:</div>
<div><br></div><div>INVITE->183</div><div>INVITE->200</div><div>CANCEL->200</div><div>BYE->200 (generated locally 4 hours later).</div><div><br></div><div>Seems like something is horribly wrong here.. no? Any ideas?</div>
<div><br></div><div><br></div><div>Thanks,</div><div>Brett</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div>