How about writing up a minimal test script that is open source that demonstrates the symptom? <br>-MC<br><br><div class="gmail_quote">On Mon, May 17, 2010 at 10:30 PM, Bob Coleman <span dir="ltr">&lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">It is a custom written listener in c# that allows using asterisk fast<br>
agi(hopefully never needed :-) ) or freeswitch esl for the same<br>
backend ivr application.<br>
<br>
A little bit hard to post that up, as it is not open source.<br>
<br>
I could email you off list a sample app, that does enough to demonstrate etc.<br>
<div><div></div><div class="h5"><br>
On Tue, May 18, 2010 at 4:07 PM, Michael S  Collins &lt;<a href="mailto:msc@freeswitch.org">msc@freeswitch.org</a>&gt; wrote:<br>
&gt; And what is listening on port 4573? I&#39;d like to see the program that<br>
&gt; is talking to the event socket.<br>
&gt; -MC<br>
&gt;<br>
&gt; Sent from my iPhone<br>
&gt;<br>
&gt; On May 17, 2010, at 8:02 PM, Bob Coleman &lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; The setup is simple so will include it.<br>
&gt;&gt;<br>
&gt;&gt; I am running 1.6 downloaded as source and compiled in VS2008, havent<br>
&gt;&gt; tested against the latest, as occasionally there are compiled problems<br>
&gt;&gt; with trunk.<br>
&gt;&gt;<br>
&gt;&gt; Use a stock install, no changes, with this added as a dialplan.<br>
&gt;&gt;<br>
&gt;&gt; &lt;include&gt;<br>
&gt;&gt;  &lt;extension name=&quot;ivr_805&quot;&gt;<br>
&gt;&gt;    &lt;condition field=&quot;destination_number&quot; expression=&quot;^805$&quot;&gt;<br>
&gt;&gt;        &lt;action application=&quot;set&quot; data=&quot;instant_ringback=true&quot;/&gt;<br>
&gt;&gt;        &lt;action application=&quot;ring_ready&quot; /&gt;<br>
&gt;&gt;        &lt;action application=&quot;socket&quot; data=&quot;<a href="http://127.0.0.1:4573" target="_blank">127.0.0.1:4573</a> full&quot;/&gt;<br>
&gt;&gt;    &lt;/condition&gt;<br>
&gt;&gt;  &lt;/extension&gt;<br>
&gt;&gt; &lt;/include&gt;<br>
&gt;&gt;<br>
&gt;&gt; Running the compiled freeswitch exe I type the following in the<br>
&gt;&gt; console window<br>
&gt;&gt;<br>
&gt;&gt; originate sofia/gateway/&lt;mygateway&gt;/&lt;my phone&gt; 805<br>
&gt;&gt;<br>
&gt;&gt; That seems to execute as async after transfering to 805, although<br>
&gt;&gt; based on what Anthony said I might be wrong.<br>
&gt;&gt;<br>
&gt;&gt; If you use the following it behaves as normal ie. sync mode after<br>
&gt;&gt; transfering to 805<br>
&gt;&gt;<br>
&gt;&gt; originate {ignore_early_media=true}sofia/gateway/&lt;mygateway&gt;/&lt;my<br>
&gt;&gt; phone&gt; 805<br>
&gt;&gt;<br>
&gt;&gt; Thanks<br>
&gt;&gt;<br>
&gt;&gt; Bob<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Tue, May 18, 2010 at 11:45 AM, Michael Collins<br>
&gt;&gt; &lt;<a href="mailto:msc@freeswitch.org">msc@freeswitch.org</a>&gt; wrote:<br>
&gt;&gt;&gt; I would like to confirm this behavior on a my system. Can you whip<br>
&gt;&gt;&gt; up a<br>
&gt;&gt;&gt; minimal set of configs to reproduce this? Put it on <a href="http://pastebin.freeswitch.org" target="_blank">pastebin.freeswitch.org</a><br>
&gt;&gt;&gt; .<br>
&gt;&gt;&gt; We&#39;ll see if we can reproduce. Also, please confirm that you are<br>
&gt;&gt;&gt; running the<br>
&gt;&gt;&gt; latest git-head so that we are doing apples-to-apples comparison.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt; MC<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Mon, May 17, 2010 at 3:26 PM, Bob Coleman &lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ok, will check that.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I subscribe to the call answered event and wait for that before<br>
&gt;&gt;&gt;&gt; doing<br>
&gt;&gt;&gt;&gt; ivr things, I play a prompt then go to get a key response and it<br>
&gt;&gt;&gt;&gt; just<br>
&gt;&gt;&gt;&gt; skips straight past the message sent, no timeout or anything, and<br>
&gt;&gt;&gt;&gt; obviously not waiting for the user. The user presses a key and it<br>
&gt;&gt;&gt;&gt; doesnt go anywhere due to the program having completed.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Tue, May 18, 2010 at 10:18 AM, Anthony Minessale<br>
&gt;&gt;&gt;&gt; &lt;<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt; that does not mean if you are in sync mode or async, the reply on<br>
&gt;&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt;&gt;&gt; event<br>
&gt;&gt;&gt;&gt;&gt; socket initial message after you enter connect does.<br>
&gt;&gt;&gt;&gt;&gt; If you are doing ivr type things before you have media<br>
&gt;&gt;&gt;&gt;&gt; established its<br>
&gt;&gt;&gt;&gt;&gt; possible it&#39;s simply failing.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Mon, May 17, 2010 at 4:53 PM, Bob Coleman &lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I tried specifying async full to confirm it was giving me the same<br>
&gt;&gt;&gt;&gt;&gt;&gt; result, and it does.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I put break points into our code where it sends a message to fs,<br>
&gt;&gt;&gt;&gt;&gt;&gt; in<br>
&gt;&gt;&gt;&gt;&gt;&gt; sync mode it waits for the timeout or until the user presses a<br>
&gt;&gt;&gt;&gt;&gt;&gt; key,<br>
&gt;&gt;&gt;&gt;&gt;&gt; but in async mode it just returns as expected, immediately.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I expected it to be in sync mode, as all our inbound calls come<br>
&gt;&gt;&gt;&gt;&gt;&gt; thru<br>
&gt;&gt;&gt;&gt;&gt;&gt; in this fashion, and work fine.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; If ignore_early_media=true is used for the originate it obeys the<br>
&gt;&gt;&gt;&gt;&gt;&gt; dialplan, and operates in sync mode.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Tue, May 18, 2010 at 9:33 AM, Anthony Minessale<br>
&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; try actually specifying sync full not just omitting it.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; how are you determining that you are ending up in async mode?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Mon, May 17, 2010 at 4:15 PM, Bob Coleman &lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Sorry guys. I might not understand myself.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; The scenario is I want to make an outbound call(via an inbound<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; socket)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and connect it back to an outbound socket for processing.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; So to test this, I typed into the FreeSWITCH console the<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; originate<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; command, just like I would have via the inbound socket. and<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; was able<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; to make a call to a mobile phone, and have it connect back to an<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; outbound socket, but to my surprise it was now in async mode.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I had<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; written the outbound socket to be sync, and there was no async<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; command<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; in the dialplan that handled the extension I had transfered<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the call<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; too. Once the call is made I am not doing anything else to it<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; via<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; the<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; inbound socket, just letting the call run its course through our<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; callflow app.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I guess I am wondering if I am doing this the right way, or I<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; have<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; missed something and there is an easier way.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Bob<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Tue, May 18, 2010 at 3:37 AM, Michael S  Collins<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:msc@freeswitch.org">msc@freeswitch.org</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Are you trying to originate from a program with inbound event<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; socket<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; then and also have the same program handle the other call leg<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; (805)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; using<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; outbound event socket? Same port? Please clarify like Tony<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; said.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; -MC<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Sent from my iPhone<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On May 17, 2010, at 8:13 AM, Anthony Minessale<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &lt;<a href="mailto:anthony.minessale@gmail.com">anthony.minessale@gmail.com</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I read this like 5 times and I could not understand what you<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; are<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; trying<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; to<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ask.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Could you rephrase with more detail?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Sun, May 16, 2010 at 6:54 PM, Bob Coleman &lt;<a href="mailto:bobc@devassert.com">bobc@devassert.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Is there a reason why an orginate command typed into the<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; console overrides the dialplan socket application(&lt;action<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; application=&quot;socket&quot; data=&quot;<a href="http://127.0.0.1:4573" target="_blank">127.0.0.1:4573</a> full&quot;/&gt;) with async<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; eg originate sofia/gateway/????/???? 805<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 805 being the extension the outbound event socket is fired<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; from.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I have noticed that if the {ignore_early_media=true} is set<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; that<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; it<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; behaves correctly and does not override with async.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I am using the 1.6 version source compiled locally on a<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; windows<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; box,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; and a extension of 805 setup with the above outbound socket<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; connection.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Regards<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Bob<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Anthony Minessale II<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank">http://twitter.com/FreeSWITCH_wire</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; AIM: anthm<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH Developer Conference<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; pstn:+19193869900<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Anthony Minessale II<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank">http://twitter.com/FreeSWITCH_wire</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; AIM: anthm<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH Developer Conference<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; pstn:+19193869900<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt; Anthony Minessale II<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; FreeSWITCH <a href="http://www.freeswitch.org/" target="_blank">http://www.freeswitch.org/</a><br>
&gt;&gt;&gt;&gt;&gt; ClueCon <a href="http://www.cluecon.com/" target="_blank">http://www.cluecon.com/</a><br>
&gt;&gt;&gt;&gt;&gt; Twitter: <a href="http://twitter.com/FreeSWITCH_wire" target="_blank">http://twitter.com/FreeSWITCH_wire</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; AIM: anthm<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
&gt;&gt;&gt;&gt;&gt; GTALK/JABBER/<a href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
&gt;&gt;&gt;&gt;&gt; IRC: <a href="http://irc.freenode.net" target="_blank">irc.freenode.net</a> #freeswitch<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; FreeSWITCH Developer Conference<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt; pstn:+19193869900<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/" target="_blank">http://lists.freeswitch.org/mailman/options/</a><br>
&gt;&gt;&gt;&gt;&gt; freeswitch-dev<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt;&gt;&gt; dev<br>
&gt;&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-</a><br>
&gt;&gt;&gt; dev<br>
&gt;&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; FreeSWITCH-dev mailing list<br>
&gt;&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt;&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt;&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
&gt;&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; FreeSWITCH-dev mailing list<br>
&gt; <a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
<br>
_______________________________________________<br>
FreeSWITCH-dev mailing list<br>
<a href="mailto:FreeSWITCH-dev@lists.freeswitch.org">FreeSWITCH-dev@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-dev</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-dev" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-dev</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br>