[Freeswitch-users] module question

Nathan Neulinger nneul at mst.edu
Wed Mar 2 17:52:04 MSK 2016


Next thing I'd try would be the strace while doing the reload to see if maybe it is loading from a different path - i.e. 
maybe it never closed the handle to the .so or something.

-- Nathan

On 03/02/2016 08:29 AM, Chris Mandra wrote:
> 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>> 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 <javascript:;> <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 <javascript:;>
>     <javascript:_e(%7B%7D,'cvml','mandra at gmail.com <javascript:;>');>> wrote:
>      >
>      >         Any other ideas?
>      >
>      >
>      >         On Tuesday, March 1, 2016, Chris Mandra <mandra at gmail.com <javascript:;>
>     <javascript:_e(%7B%7D,'cvml','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 <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 <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 <javascript:;>
>      >                     Missouri S&T Information Technology (573) 612-1412 <tel:%28573%29%20612-1412>
>      >                     System Administrator - Architect
>      >
>      >                     _________________________________________________________________________
>      >                     Professional FreeSWITCH Consulting Services:
>      > consulting at freeswitch.org <javascript:;>
>      > 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 <javascript:;>
>      > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>      >                     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>      > http://www.freeswitch.org
>      >
>      >
>      >
>      >
>      >                 --
>      >                 mandra
>      >                 c:410.258.5281 <tel:410.258.5281>
>      >
>      >
>      >
>      >             --
>      >             mandra
>      >             c:410.258.5281 <tel:410.258.5281>
>      >
>      >
>      >
>      >         --
>      >         mandra
>      >         c:410.258.5281 <tel:410.258.5281>
>      >
>      >         _________________________________________________________________________
>      >         Professional FreeSWITCH Consulting Services:
>      > consulting at freeswitch.org <javascript:;> <javascript:_e(%7B%7D,'cvml','consulting at freeswitch.org <javascript:;>');>
>      > 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 <javascript:;>
>     <javascript:_e(%7B%7D,'cvml','FreeSWITCH-users at lists.freeswitch.org <javascript:;>');>
>      > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>      >         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>      > http://www.freeswitch.org
>      >
>      >
>      >
>      >
>      > --
>      > mandra
>      > c:410.258.5281
>      >
>      >
>      > _________________________________________________________________________
>      > Professional FreeSWITCH Consulting Services:
>      > consulting at freeswitch.org <javascript:;>
>      > 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 <javascript:;>
>      > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>      > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>      > http://www.freeswitch.org
>      >
>
>     --
>     ------------------------------------------------------------
>     Nathan Neulinger nneul at mst.edu <javascript:;>
>     Missouri S&T Information Technology    (573) 612-1412
>     System Administrator - Architect
>
>     _________________________________________________________________________
>     Professional FreeSWITCH Consulting Services:
>     consulting at freeswitch.org <javascript:;>
>     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 <javascript:;>
>     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>     http://www.freeswitch.org
>
>
>
> --
> mandra
> c:410.258.5281
>
>
> _________________________________________________________________________
> 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
>

-- 
------------------------------------------------------------
Nathan Neulinger                       nneul at mst.edu
Missouri S&T Information Technology    (573) 612-1412
System Administrator - Architect



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