Hello,<br>

I&#39;m using mod_xml_curl to provide dialplan.<br>

In my application, I need to differentiate if a call has entered the
dialplan again due to uuid_transfer or due to Blind Transfer.<br>

I know I can recognize a Blind Transfer by checking variable_sip_h_Referred-By and variable_sip_refer_to. <br>

However, these variables are not cleaned up when the call reenters the
dialplan due to application transfer or uuid_transfer. <br><br>I realize I can differentiate them by adding some prefix like this:<br>uuid_transfer TRANSFER,DestinationNumber XML default<br><br>Or it is my responsibility to call <br>
application set or uuid_setvar to unset the variable(s) in this case? <br>
it seems to me the bad thing here would be to have to add lots of preventive <br>
 &lt;action application=&quot;set&quot; data=&quot;sip_refer_to=&quot; /&gt;<br>
in my dialplan.<br><br>Before doing so I thought in ask if the REFER-related variables being preserved upon dialplan reentry would not be a bug (well, it could be a feature useful in some scenarios I suspect).<br><br>br,<br>
takeshi<br><br><br><br>