<div dir="ltr">When you call hangup from a script the message will not be sent until you exit the script because<br>the state change to hangup first requires that the script be finished.<br><br>The best approach is to connect a process to event_socket or monitor the CDR for the call data and do the post-processing from a separate dedicated post processing system.<br>
<br>you can set as many channel variables as you want from your script that will be available in the CDR.<br><br><br><div class="gmail_quote">On Sat, Sep 6, 2008 at 11:33 AM, Novak Joe <span dir="ltr">&lt;<a href="mailto:joes.mailing.lists@gmail.com">joes.mailing.lists@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
&nbsp;I am new to freeswitch, and have successfully set it up with<br>
mod_python, and put together some IVR dialogues.<br>
&nbsp;It seems amazingly easy to use, however I have a question about<br>
running post-processing after a hangup.<br>
&nbsp;I would like to run some time-consuming post processing on the<br>
recordings I make, after I hang up and I&#39;m not sure how best to<br>
approach this.<br>
&nbsp;I would prefer not to use the async module as I am not so familiar<br>
with twisted, and I note that at the moment I can hangup up the call<br>
and have no problem processing the data I&#39;ve recorded, however I also<br>
note that if I don&#39;t hang up the call, my sip client stays on the line<br>
until the processing finishes. &nbsp;I tried to send<br>
session.hangup(&quot;1&quot;)<br>
 &nbsp;before I run the post processing commands, but this doesn&#39;t seem to<br>
have any effect. &nbsp;It seems there must be a way to get around using<br>
twisted, but maybe not?<br>
<br>
 &nbsp;Cheers<br>
<br>
_______________________________________________<br>
Freeswitch-users mailing list<br>
<a href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Anthony Minessale II<br><br>FreeSWITCH <a href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>ClueCon <a href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
<br>AIM: anthm<br><a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a href="http://irc.freenode.net">irc.freenode.net</a> #freeswitch<br><br>FreeSWITCH Developer Conference<br><a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br><a href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
<a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>pstn:213-799-1400<br>
</div>