[Freeswitch-users] module question

Michael Jerris mike at jerris.com
Thu Mar 10 03:59:25 MSK 2016


Nothing i can see wrong in the makefile.  We have modules that use C++ that work fine, although i have never seen anyone refer to something called "advanced C++" so not sure exactly what that is.


> On Mar 9, 2016, at 6:47 PM, Chris Mandra <mandra at gmail.com> wrote:
> 
> Hi Michael,
> it happens with other things too not just boost. things that aren't shared libraries. I'm wondering if this is bc of C++ or my makefile. Am I doing something obviously wrong here as far as freeswitch and my makefile is concerned? Is writing the module in advanced C++ an issue?:
> 
> ****************
> 
> include $(BASE)/build/modmake.rules
> 
> LOCAL_CFLAGS=-I./include -std=c++0x -DBUILD_VERSION=\"$(BUILD_VERSION)\" -Iinclude$(LOCAL_CFLAGS_$(ARCH)) -fpermissive
> 
> LOCAL_LDFLAGS+=
> 
> strategy.o: strategy.cpp
> 
> ladspa_strategy.o: ladspa_strategy.cpp
> 
> dsp_strategy.o: dsp_strategy.cpp 
> 
> param_strategy.o: param_strategy.cpp
> 
> load.o: load.cpp
> 
> docopt.o: docopt.cpp
> 
> LOCAL_OBJS+= ladspa_strategy.o strategy.o dsp_strategy.o load.o param_strategy.o docopt.o
> 
> local_depend: $(LOCAL_OBJS)
> 
> ARCH := $(shell getconf LONG_BIT)
> 
> ***************
> 
> If I load the module - even if I don't invoke the code - it doesn't unload. Having to restart FS each time I'm trying something is taking a lot of time. 
> 
> thanks,
> chris
> 
> 
> On Wednesday, March 9, 2016, Michael Jerris <mike at jerris.com <mailto:mike at jerris.com>> wrote:
> sounds like a bug in boost or some sort of misuse.. 
> 
>> On Mar 5, 2016, at 8:46 AM, Chris Mandra <mandra at gmail.com <>> wrote:
>> 
>> Hi guys. After much slething I figured it out: this line:
>> 
>> std::string const& s = po::validators::get_single_string(values);
>> 
>> this is something from boost::program_options
>> 
>> it throws an exception if it is false
>> 
>> and for some reason if that line is in my code, even if it's not invoked, causes the library to not unload. Do you know why this might be? Is there some flag I should throw in my makefile to allow the boost library to be used in a way that's more compatible with free switch?
>> Thanks, 
>> Chris
>> 
>> On Friday, March 4, 2016, Nathan Neulinger <nneul at mst.edu <>> wrote:
>> No, what I mean was I don't see the symptom unloading various modules on my system. You should try the same (modules
>> OTHER than yours) to see if the symtom is general or specific to your code.
>> 
>> -- Nathan
>> 
>> On 03/04/2016 01:01 PM, Chris Mandra wrote:
>> > Hi Nathan -
>> > this is a module I'm working on, that's why it's not on your system. I know the problem is specific to my module, I'm
>> > trying to figure out why.
>> > freeswitch reports module unloaded, but lsof reports that fs is still talking to it, meaning freeswitch still reports it
>> > as open file.
>> >
>> > chris
>> >
>> >
>> > On Fri, Mar 4, 2016 at 1:15 PM, Nathan Neulinger <nneul at mst.edu <> <mailto:nneul at mst.edu <>>> wrote:
>> >
>> >     I certainly don't see it with other modules on my system.
>> >
>> >     Are you able to test it with other modules on yours? i.e. try unloading something like mod_opus (unless you are using
>> >     it). And see if the same behavior exists. If it doesn't, problem is specific to the module being unloaded.
>> >
>> >     -- Nathan
>> >
>> >     On 03/04/2016 12:10 PM, Chris Mandra wrote:
>> >     > It seems to me that the problem is that the library is not being unloaded, or it's not properly loaded or both?
>> >     >
>> >     > Am I the only one running into this sort of thing?
>> >     >
>> >     > thanks for all your help,
>> >     > chris
>> >     >
>> >     > On Fri, Mar 4, 2016 at 10:49 AM, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <><mailto:mandra at gmail.com <>>>> wrote:
>> >     >
>> >     >     freeswitc 10760 freeswitch  DEL    REG                8,1              157457 /usr/local/freeswitch/mod/mod_skeleton.so
>> >     >
>> >     >     after
>> >     >
>> >     >     freeswitc 10760 freeswitch  DEL    REG                8,1              157457 /usr/local/freeswitch/mod/mod_skeleton.so
>> >     >
>> >     >     both the same after loading and unloading
>> >     >
>> >     >
>> >     >     On Fri, Mar 4, 2016 at 9:16 AM, Nathan Neulinger <nneul at mst.edu <> <mailto:nneul at mst.edu <>> <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>>> wrote:
>> >     >
>> >     >         If you do the lsof before and then after the unload, does the lsof still show the same filename as opened?
>> >     >
>> >     >         -- Nathan
>> >     >
>> >     >         On 03/04/2016 07:53 AM, Chris Mandra wrote:
>> >     >         > And I want to stress, that I delete the file from disc unload the module, reload the module and it says it loads, so
>> >     >         > this doesn't make sense to me…
>> >     >         >
>> >     >         > On Friday, March 4, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>>
>> >     <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>>>> wrote:
>> >     >         >
>> >     >         >     Nevermind.
>> >     >         >     It's still not working.
>> >     >         >
>> >     >         >     Couple of questions:
>> >     >         >     I'm writing this I'm c++. Could that be causing problems?
>> >     >         >     Here's my makefile. Is anything obvs causing trouble here:
>> >     >         >
>> >     >         >     BASE=../../../..
>> >     >         >     include $(BASE)/build/modmake.rules
>> >     >         >     LOCAL_CFLAGS=-I./include -std=c++0x -DBUILD_VERSION=\"$(BUILD_VERSION)\" -Iinclude$(LOCAL_CFLAGS_$(ARCH)) -fpermissive
>> >     >         >     LOCAL_LDFLAGS+=-lboost_program_options
>> >     >         >     strategy.o: strategy.cpp
>> >     >         >     ladspa_strategy.o: ladspa_strategy.cpp
>> >     >         >     dsp_strategy.o: dsp_strategy.cpp
>> >     >         >     param_strategy.o: param_strategy.cpp
>> >     >         >     load.o: load.cpp
>> >     >         >     tokenizer.o: tokenizer.cpp
>> >     >         >     validators.o: validators.cpp
>> >     >         >     LOCAL_OBJS+=ladspa_strategy.o strategy.o dsp_strategy.o load.o tokenizer.o param_strategy.o
>> >     >         >     local_depend: $(LOCAL_OBJS)
>> >     >         >
>> >     >         >     Thanks, Chris
>> >     >         >
>> >     >         >
>> >     >         >
>> >      >         >     On Friday, March 4, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>>
>> >     <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>> <javascript:_e(%7B%7D,'cvml','mandra at gmail.com <>
>> >     <mailto:mandra at gmail.com <>>
>> >     >         <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>>');>> wrote:
>> >     >         >
>> >     >         >         So here's another wrinkle. I've removed my module from the system, recreated it fresh with a new filename (and
>> >     >         >         internal names where apropos) and it's reloading is working properly now. Same code. How is this possible?
>> >     >         >         Thanks,
>> >     >         >         Chris
>> >     >         >
>> >     >         >         On Thursday, March 3, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <><mailto:mandra at gmail.com <>>>> wrote:
>> >     >         >
>> >     >         >             Does that make anything come to mind?
>> >     >         >
>> >     >         >             On Wednesday, March 2, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <><mailto:mandra at gmail.com <>>>> wrote:
>> >     >         >
>> >     >         >                 1.6
>> >     >         >
>> >     >         >                 On Wed, Mar 2, 2016 at 11:57 AM, Ken Rice <krice at freeswitch.org <> <mailto:krice at freeswitch.org <>> <mailto:krice at freeswitch.org <><mailto:krice at freeswitch.org <>>>> wrote:
>> >     >         >
>> >     >          >                     What version of FreeSWITCH are you building this against? ____
>> >     >          >
>> >     >          >                     __ __
>> >     >          >
>> >     >          >                     __ __
>> >     >          >
>> >     >          >                     __ __
>> >     >          >
>> >     >          >                     __ __
>> >     >          >
>> >     >          >                     __ __
>> >     >         >
>> >     >         >                     *From:*freeswitch-users-bounces at lists.freeswitch.org <> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>
>> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org <> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>>
>> >      >         >                     [mailto:freeswitch-users-bounces at lists.freeswitch.org <>
>> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org <>> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>
>> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>>] *On Behalf
>> >     >         Of *Chris Mandra
>> >     >          >                     *Sent:* Wednesday, March 2, 2016 10:37 AM
>> >      >         >                     *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org <>
>> >     <mailto:freeswitch-users at lists.freeswitch.org <>> <mailto:freeswitch-users at lists.freeswitch.org <>
>> >     <mailto:freeswitch-users at lists.freeswitch.org <>>>>
>> >     >          >                     *Subject:* [Freeswitch-users] module question____
>> >     >          >
>> >     >          >                     __ __
>> >     >         >
>> >     >         >                     I unload, wipe the file reload and it says it's reloaded
>> >     >         >                     This makes no sense
>> >      >          >                     On Wednesday, March 2, 2016, Nathan Neulinger <nneul at mst.edu <>
>> >     <mailto:nneul at mst.edu <>> <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>>>
>> >     >         wrote:____
>> >     >          >
>> >     >          >                         I think he said earlier that if he shuts down completely, it works fine, but he's
>> >     >         wanting to be
>> >     >          >                         able to reload on the
>> >     >          >                         fly to test new changes.
>> >     >          >
>> >     >          >                         -- Nathan
>> >     >          >
>> >     >          >                         On 03/02/2016 08:59 AM, Ken Rice wrote:
>> >     >          >                          > Have you completely shut FreeSwitch down?  There is a chance when you unload a
>> >     >         module, that
>> >     >          >                         module doesn’t actually
>> >     >          >                          > unload, its still loaded, just deactivated. You can easily verify this by making
>> >     >         sure the .so
>> >     >          >                         for the module is gone,
>> >     >          >                          > and restarting FreeSWITCH completely.
>> >     >          >                          >
>> >     >          >                          > *From:*freeswitch-users-bounces at lists.freeswitch.org <> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>
>> >     >         <mailto:freeswitch-users-bounces at lists.freeswitch.org <> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>>
>> >      >          >                         [mailto:freeswitch-users-bounces at lists.freeswitch.org <>
>> >     <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>
>> >     >         <mailto:freeswitch-users-bounces at lists.freeswitch.org <> <mailto:freeswitch-users-bounces at lists.freeswitch.org <>>>] *On Behalf
>> >     >          >                          > Of *Chris Mandra
>> >     >          >                          > *Sent:* Wednesday, March 2, 2016 8:30 AM
>> >     >          >                          > *To:* FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org <> <mailto:freeswitch-users at lists.freeswitch.org <>>
>> >      >         <mailto:freeswitch-users at lists.freeswitch.org <> <mailto:freeswitch-users at lists.freeswitch.org <>>>>
>> >     >          >                          > *Subject:* Re: [Freeswitch-users] module question
>> >     >          >                          >
>> >     >          >                          > No, not chroot'd. I'm compiling a bunch of my own classes, could be my makefile?
>> >     >          >                          >
>> >     >          >                          > On Wednesday, March 2, 2016, Nathan Neulinger <nneul at mst.edu <> <mailto:nneul at mst.edu <>>
>> >     >         <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>> <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>> <mailto:nneul at mst.edu <>
>> >     <mailto:nneul at mst.edu <>>>>> wrote:
>> >     >          >                          >
>> >     >          >                          >     Is there any chance you are running freeswitch chroot'd?
>> >     >          >                          >
>> >     >          >                          >     On 03/02/2016 06:14 AM, Chris Mandra wrote:
>> >     >          >                          >      > Thank you for writing Stephen, I've already tried that, and that's how I
>> >     >         know it's
>> >     >          >                         reporting what it's reporting
>> >     >          >                          >     and how
>> >     >          >                          >      > it doesn't make any sense.
>> >     >          >                          >      >
>> >     >          >                          >      > Fs is reporting this: /usr/local/freeswitch/mod/mod_test_dsp.so
>> >     >          >                          >      >
>> >     >          >                          >      > however that file doesn’t even exist
>> >     >          >                          >      >
>> >     >          >                          >      > and yet it still says it’s loading it
>> >     >          >                          >      >
>> >     >          >                          >      > how is that possible?
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      > On Wednesday, March 2, 2016, Steven Ayre <steveayre at gmail.com <> <mailto:steveayre at gmail.com <>>
>> >      >         <mailto:steveayre at gmail.com <> <mailto:steveayre at gmail.com <>>> <javascript:;>
>> >      >          >                         <mailto:steveayre at gmail.com <> <mailto:steveayre at gmail.com <>>
>> >     <mailto:steveayre at gmail.com <> <mailto:steveayre at gmail.com <>>>
>> >     >          >                          >     <javascript:;>>> wrote:
>> >     >          >                          >      >
>> >     >          >                          >      >     When the file is loaded use find FreeSWITCH's PID and then use the
>> >     >         'lsof -p $PID |
>> >     >          >                         grep mod_' command...
>> >     >          >                          >     it'll show
>> >     >          >                          >      >     you a list of the modules FreeSWITCH currently has loaded. See if it's
>> >     >         loading
>> >     >          >                         from a different path that way.
>> >     >          >                          >      >
>> >     >          >                          >      >     On 2 March 2016 at 02:52, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>>
>> >      >         <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>> <javascript:;>
>> >      >          >                          >     <javascript:_e(%7B%7D,'cvml','mandra at gmail.com <>
>> >     <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>>
>> >     >         <javascript:;>');>> wrote:
>> >     >          >                          >      >
>> >     >          >                          >      >         Any other ideas?
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >         On Tuesday, March 1, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>>
>> >      >         <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>> <javascript:;>
>> >      >          >                          >     <javascript:_e(%7B%7D,'cvml','mandra at gmail.com <>
>> >     <mailto:mandra at gmail.com <>> <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>>
>> >     >         <javascript:;>');>> wrote:
>> >     >          >                          >      >
>> >     >          >                          >      >             Thanks for your responses so far guys. Italo, its only built
>> >     >         from source
>> >     >          >                         so I don't think that's the
>> >     >          >                          >     issue.
>> >     >          >                          >      >             This is baffling. I've tried it in more one machine, same result.
>> >     >          >                          >      >
>> >     >          >                          >      >             On Tuesday, March 1, 2016, Chris Mandra <mandra at gmail.com <> <mailto:mandra at gmail.com <>>
>> >      >         <mailto:mandra at gmail.com <> <mailto:mandra at gmail.com <>>> <javascript:;>>
>> >     >          >                         wrote:
>> >     >          >                          >      >
>> >     >          >                          >      >                 So, FS is reporting
>> >     >          >                          >      >
>> >     >          >                          >      >                 reporting this: /usr/local/freeswitch/mod/mod_test_dsp.so
>> >     >          >                          >      >
>> >     >          >                          >      >                 however that file doesn’t even exist
>> >     >          >                          >      >
>> >     >          >                          >      >                 and yet it still says it’s loading it
>> >     >          >                          >      >
>> >     >          >                          >      >                 how is that possible?
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >                 On Tue, Mar 1, 2016 at 12:34 PM, Nathan Neulinger
>> >      >         <nneul at mst.edu <> <mailto:nneul at mst.edu <>> <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>>
>> >     >          >                         <javascript:;>> wrote:
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >                     On 03/01/2016 09:41 AM, Chris Mandra wrote:
>> >     >          >                          >      >                     > thanks for the reply Nathan - this is really weird:
>> >     >          >                          >      >                     >
>> >     >          >                          >      >                     > after i remove the .so files (and make sure they're
>> >     >         gone from my
>> >     >          >                         disk)  it still reports it
>> >     >          >                          >     successfully reloads
>> >     >          >                          >      >                     >
>> >     >          >                          >      >
>> >     >          >                          >      >                     Ok, so issue 'lsof -p PID_OF_FREESWITCH' and look for
>> >     >         the path to
>> >     >          >                         the .so file that it
>> >     >          >                          >     loaded. It's
>> >     >          >                          >      >                     likely pulling it in
>> >     >          >                          >      >                     from a different location.
>> >     >          >                          >      >
>> >     >          >                          >      >                     Or 'strace -v -f -s 500 -o /tmp/trc -p
>> >     >         PID_OF_FREESWITCH', then
>> >     >          >                         issue the reload, then kill the
>> >     >          >                          >      >                     strace and look for what
>> >     >          >                          >      >                     file/path it searched/etc.
>> >     >          >                          >      >
>> >     >          >                          >      >                     -- Nathan
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >           ------------------------------------------------------------
>> >      >          >                          >      >                     Nathan Neulinger nneul at mst.edu <>
>> >     <mailto:nneul at mst.edu <>> <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>>
>> >     >         <javascript:;>
>> >     >          >                          >      >                     Missouri S&T Information Technology(573) 612-1412 <tel:%28573%29%20612-1412> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     >         <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     >          >                         <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     >         >                          >      >                     System Administrator - Architect
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                           _________________________________________________________________________
>> >     >         >                          >      >                     Professional FreeSWITCH Consulting Services:
>> >      >         >                          >      >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>
>> >     <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>> <javascript:;>
>> >     >         >                          >      >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >                          >      >
>> >     >         >                          >      >                     Official FreeSWITCH Sites
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >                          >      >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >                          >      >
>> >     >         >                          >      >                     FreeSWITCH-users mailing list
>> >      >         >                          >      >FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>> <javascript:;>
>> >     >         >                          >      >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                          >      >
>> >     >         >                           UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      >                 --
>> >     >         >                          >      >                 mandra
>> >     >          >                          >      >                 c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>
>> >      >         <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281>
>> >     <tel:410.258.5281 <tel:410.258.5281>>>>
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >             --
>> >     >          >                          >      >             mandra
>> >     >          >                          >      >             c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>
>> >      >         <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281>
>> >     <tel:410.258.5281 <tel:410.258.5281>>>>
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >
>> >     >          >                          >      >         --
>> >     >          >                          >      >         mandra
>> >     >          >                          >      >         c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>
>> >      >         <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281>
>> >     <tel:410.258.5281 <tel:410.258.5281>>>>
>> >     >         >                          >      >
>> >     >         >                          >      >         _________________________________________________________________________
>> >     >         >                          >      >         Professional FreeSWITCH Consulting Services:
>> >      >         >                          >      >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>
>> >     <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>> <javascript:;>
>> >      >         >                         <javascript:_e(%7B%7D,'cvml','consulting at freeswitch.org <>
>> >     <mailto:consulting at freeswitch.org <>> <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>>
>> >     <javascript:;>');>
>> >     >         >                          >      >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >                          >      >
>> >     >         >                          >      >         Official FreeSWITCH Sites
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >                          >      >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >                          >      >
>> >     >         >                          >      >         FreeSWITCH-users mailing list
>> >      >         >                          >      >FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>> <javascript:;>
>> >      >         >                          >     <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>> <javascript:;>');>
>> >     >         >                          >      >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                          >      >         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      > --
>> >     >         >                          >      > mandra
>> >      >         >                          >      > c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281>
>> >     <tel:410.258.5281 <tel:410.258.5281>>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>>
>> >     >         >                          >      >
>> >     >         >                          >      >
>> >     >         >                          >      > _________________________________________________________________________
>> >     >         >                          >      > Professional FreeSWITCH Consulting Services:
>> >      >         >                          >      >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>
>> >     <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>> <javascript:;>
>> >     >         >                          >      >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >                          >      >
>> >     >         >                          >      > Official FreeSWITCH Sites
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >                          >      >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >                          >      >
>> >     >         >                          >      > FreeSWITCH-users mailing list
>> >      >         >                          >      >FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>> <javascript:;>
>> >     >         >                          >      >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                          >      > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >         >                          >      >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >      >
>> >     >         >                          >
>> >     >         >                          >     --
>> >     >         >                          >     ------------------------------------------------------------
>> >      >         >                          >     Nathan Neulingernneul at mst.edu <> <mailto:Neulingernneul at mst.edu <>>
>> >     <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>> <javascript:;>
>> >      >         >                          >     Missouri S&T Information Technology(573) 612-1412 <tel:%28573%29%20612-1412>
>> >     <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     >         >                          >     System Administrator - Architect
>> >     >         >                          >
>> >     >         >                          >     _________________________________________________________________________
>> >     >         >                          >     Professional FreeSWITCH Consulting Services:
>> >      >         >                          >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>
>> >     <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>> <javascript:;>
>> >     >         >                          >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >                          >
>> >     >         >                          >     Official FreeSWITCH Sites
>> >     >         >                          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >                          >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >                          >
>> >     >         >                          >     FreeSWITCH-users mailing list
>> >      >         >                          >FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>> <javascript:;>
>> >     >         >                          >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                          >     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >         >                          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >
>> >     >         >                          >
>> >     >         >                          >
>> >     >         >                          > --
>> >     >         >                          > mandra
>> >      >         >                          > c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>
>> >     <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>>
>> >     >         >                          >
>> >     >         >                          >
>> >     >         >                          >
>> >     >         >                          > _________________________________________________________________________
>> >     >         >                          > Professional FreeSWITCH Consulting Services:
>> >      >         >                          >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>
>> >     <mailto:consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>>>
>> >     >         >                          >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >                          >
>> >     >         >                          > Official FreeSWITCH Sites
>> >     >         >                          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >                          >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >                          >
>> >     >         >                          > FreeSWITCH-users mailing list
>> >      >         >                          >FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>> <mailto:FreeSWITCH-users at lists.freeswitch.org <>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <>>>
>> >     >         >                          >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                          > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >         >                          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >                          >
>> >     >         >
>> >     >         >                         --
>> >     >         >                         ------------------------------------------------------------
>> >      >         >                         Nathan Neulingernneul at mst.edu <> <mailto:Neulingernneul at mst.edu <>>
>> >     <mailto:nneul at mst.edu <> <mailto:nneul at mst.edu <>>>
>> >      >         >                         Missouri S&T Information Technology(573) 612-1412 <tel:%28573%29%20612-1412> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>> <tel:%28573%29%20612-1412 <tel:%28573%29%20612-1412>>
>> >     >         >                         System Administrator - Architect
>> >     >         >
>> >     >         >                         _________________________________________________________________________
>> >     >         >                         Professional FreeSWITCH Consulting Services:
>> >      >         >consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>> <mailto:consulting at freeswitch.org <>
>> >     <mailto:consulting at freeswitch.org <>>>
>> >     >         >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >         >
>> >     >         >                         Official FreeSWITCH Sites
>> >     >         >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >         >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >         >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >         >
>> >     >         >                         FreeSWITCH-users mailing list
>> >      >         >FreeSWITCH-users at lists.freeswitch.org <> <mailto:FreeSWITCH-users at lists.freeswitch.org <>>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <> <mailto:FreeSWITCH-users at lists.freeswitch.org <>>>
>> >     >         >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >         >                         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >          >http://www.freeswitch.org____ <http://www.freeswitch.org____/>
>> >     >          >
>> >     >          >
>> >     >          >
>> >     >          >                     --
>> >     >          >                     mandra
>> >      >          >                     c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>
>> >     <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>>____
>> >     >          >
>> >     >          >
>> >     >          >                     _________________________________________________________________________
>> >     >          >                     Professional FreeSWITCH Consulting Services:
>> >      >          > consulting at freeswitch.org <> <mailto:consulting at freeswitch.org <>> <mailto:consulting at freeswitch.org <>
>> >     <mailto:consulting at freeswitch.org <>>>
>> >     >          >http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
>> >     >          >
>> >     >          >                     Official FreeSWITCH Sites
>> >     >          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >          >http://confluence.freeswitch.org <http://confluence.freeswitch.org/>
>> >     >          >http://www.cluecon.com <http://www.cluecon.com/>
>> >     >          >
>> >     >          >                     FreeSWITCH-users mailing list
>> >      >          > FreeSWITCH-users at lists.freeswitch.org <> <mailto:FreeSWITCH-users at lists.freeswitch.org <>>
>> >     <mailto:FreeSWITCH-users at lists.freeswitch.org <> <mailto:FreeSWITCH-users at lists.freeswitch.org <>>>
>> >     >          >http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users>
>> >     >          >                     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users>
>> >     >          >http://www.freeswitch.org <http://www.freeswitch.org/>
>> >     >          >
>> >     >          >
>> >     >          >
>> >     >          >
>> >     >          >                 --
>> >     >          >                 mandra
>> >      >          >                 c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>>>
>> >     >          >
>> >     >          >
>> >     >          >
>> >     >          >             --
>> >     >          >             mandra
>> >     >  >     >          > --
>> >     >          > mandra
>> >     >          > c:410.258.5281 <tel:410.258.5281> <tel:410.258.5281 <tel:410.258.5281>> <tel:410.258.5281 <tel:410.258.5281> <tel:410.2 <tel:410.2>>      >          >  <>>     <mailto: <>>     <mailto: <>>     > >    >  >
>> 
>> 
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services: 
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160309/954ee868/attachment-0001.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list