More grist for the mill:<div>I'm able to unload the module, and freeswitch reports the module unloaded, but if I make changes to the module and make and make install and then load the module again it doesn't reflect the changes made, and resorts too old behavior. The only way to see the new behavior is to restart fs. it's like it's caching the module but it's not bc if you unload it and then exercise the API command free switch reports the command is not found. </div><div><br></div><div>Is there something I need to configure to make this work maybe also the modules written in C++ if that matters. Thanks, it's really annoying to have to restart fs each time I want to see a change. </div><div>Chris<span></span><br><br>On Monday, February 29, 2016, Chris Mandra <<a href="mailto:mandra@gmail.com">mandra@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey guys - I've been working on a ladspa module and I thought that after I make a change to it and recompile I can just run reload and hear my changes, but it's not working, so I tried unload and reload and that's not allowing me to hear my changes either. Restarting freeSWITCH does allow me to hear my changes. Any ideas why this would be happening. I'm running 1.6<div><br></div><div>I know about the how the modules shutdown function is supposed to work </div><div>(<a href="https://wiki.freeswitch.org/wiki/Authoring_Freeswitch_Modules#Reloading_Your_Module" target="_blank">https://wiki.freeswitch.org/wiki/Authoring_Freeswitch_Modules#Reloading_Your_Module</a>"N.B. your module's Shutdown function must accomplish a complete reversion of any setup that happens in it's Load function for a reload to work properly.") and this used to work without issue, so I'm wondering what might be going on here.<div><br></div><div>Any suggestions appreciated,</div><div><br></div><div>thanks, chris<br></div>
</div></div>
</blockquote></div><br><br>-- <br>mandra<br>c:410.258.5281<br>