<div dir="ltr">

Hey<div><br></div><div>I had a problem when receiving simultaneous CANCEL from customer and 200 OK from gateway.</div><div><br></div><div>Seems that the first CANCEL was rejected, but the second CANCEL was accepted. This second CANCEL did NOT go to the gateway, just Opensips received and replied with 200 OK.</div><div><br></div><div>This is the log of the first CANCEL:<br></div><div><div>Feb 15 18:39:22 /sbin/opensips[28845]: SCRIPT:TRAFFIC:WARNING: method CANCEL (<span> </span><a href="http://7Qbq3O3CReMfPflAtl8NY3ddTqPVBHO2785126@2.2.2.2/" target="_blank" style="color:rgb(17,85,204)">7Qbq3O3CReMfPflAtl8NY3ddTqPVBH<wbr>O2785126@2.2.2.2/</a><span> </span>XAeG2xj278512T2 / 1839212581509953 ) not validated and not fixed ( code=-1 )</div></div><div><br></div><div>code -1 is the return of validate_dialog()</div><div><br></div><div>Second CANCEL didn't generated a log.</div><div><br></div><div>Shouldn't all CANCELs be rejected? On this case, just the first one was rejected.<br></div><div><br></div><div>I'm using version 1.9.11.</div><div><br class="gmail-Apple-interchange-newline">

</div><br></div>