You can call wait_for_silence with timeout as 1 minute. It&#39;ll wait for max 1 minute, but it&#39;ll return immediately when there is silence of mentioned length. You can next invoke hangup in the dialplan.<div><br></div>
<div>Or, you can use event socket library to call &quot;wait_for_silence&quot; and wait for &quot;CHANNEL_EXECUTE_COMPLETE&quot; with variable_current_application=wait_for_silence, upon which you can hangup.</div><div><br>
</div><div>Helps?</div><div><br><br><div class="gmail_quote">On Mon, Jan 4, 2010 at 8:40 PM, Nicolas Brenner <span dir="ltr">&lt;<a href="mailto:nicolas@medularis.com">nicolas@medularis.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi, is there a way to hangup after a certain amount of silence? my<br>
problem is that with regular PSTN calls I don&#39;t get a BYE from my<br>
provider until around 1 minute after the phone has been hanged up.<br>
This is pretty standard, and the provider is not at fault, but I would<br>
like to hangup the call after I detect a certain amount of silence<br>
time. The only thing I could find was wait_for_silence on the wiki,<br>
but that application only delays dialplan execution, and I would need<br>
something like: hangup_on_silence=30, where 30 means to hangup if 30<br>
seconds of silence have passed.<br>
<br>
Thanks for your help!<br>
<br>
Nicolas<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></div>