Jon: On 22.04.2011 11:16, Sahananda (Jon) Wolfers wrote: > What I kept running into, which floored me was that with rexx\sql you > have to run the loadfuncs function, when you start on a new thread, > even though rxFuncQuery reports the functions as already loaded. AFAIR you should *never* unload external Rexx functions, as they do not consume real resources but allow Rexx to keep ("globally") an inventory of which external functions are located in which library. This way resolving external function calls is possible for Rexx.
If you unload external Rexx functions, then the unloading occurs "globally", i.e. if you have Rexx programs running in parallel in other processes (or threads for that matter), which rely on the presence of these external Rexx functions, they will stop to work as Rexx is not aware anymore that these external Rexx functions exist (and in which library), but will raise an appropriate error. HTH, ---rony ------------------------------------------------------------------------------ Fulfilling the Lean Software Promise Lean software platforms are now widely adopted and the benefits have been demonstrated beyond question. Learn why your peers are replacing JEE containers with lightweight application servers - and what you can gain from the move. http://p.sf.net/sfu/vmware-sfemails _______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel