<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">The information is updated on bridge, unbridge, answer, and media negotiation. Basically any time the switch_core_recovery_track function is called. It would be fairly easy to add a way in dialplan for you to manually update, you could give that a try, and submit a patch. The other option wold be to do it on every dialplan execute, but I think that would be far to high a cost to do. The trick here is finding the right places to re-write the state information to the db, as there is cost involved, we don't want to do so in too many places. This is why your actual scenario matters.<div class=""><div class=""><br class=""></div><div class="">Mike</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Nov 21, 2014, at 2:02 PM, Danny Gershman <<a href="mailto:danny.gershman@gmail.com" class="">danny.gershman@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">I did another test with this, if I do a transfer right after I set the variable then it's available. Is there a way to propagate the channel variables into the xml doc without doing a transfer or executing inline?<br class=""><br class=""><div class="gmail_quote">On Fri Nov 21 2014 at 1:03:49 AM Danny Gershman <<a href="mailto:danny.gershman@gmail.com" class="">danny.gershman@gmail.com</a>> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I have done a simple test, I call in with a softphone to a conference. I grab the uuid and I run uuid_setvar. <br class=""><br class="">On Thursday, November 20, 2014, Michael Jerris <<a href="mailto:mike@jerris.com" target="_blank" class="">mike@jerris.com</a>> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">it depends when you are setting them. If they are not in the xml doc when you go to do recovery, they will not be re-populated. When/how are you setting them?<br class="">
<br class="">
> On Nov 20, 2014, at 5:49 PM, Danny Gershman <<a class="">danny.gershman@gmail.com</a>> wrote:<br class="">
><br class="">
> I'm using some custom channel variables for storage and I noticed that when I do a recover they are not preserved because they are populated to the table 'recovery'.<br class="">
><br class="">
> Is there something that I'm not doing to make this work?<br class="">
><br class="">
> --Danny G<br class="">
> _________________________________________________________________________<br class="">
<br class=""></blockquote></blockquote></div></div></blockquote></div><br class=""></div></div></body></html>