Index: openacs-4/packages/acs-tcl/tcl/00-icanuse-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/Attic/00-icanuse-procs.tcl,v diff -u -N -r1.1.2.42 -r1.1.2.43 --- openacs-4/packages/acs-tcl/tcl/00-icanuse-procs.tcl 27 Nov 2022 17:47:37 -0000 1.1.2.42 +++ openacs-4/packages/acs-tcl/tcl/00-icanuse-procs.tcl 29 Nov 2022 18:19:22 -0000 1.1.2.43 @@ -13,6 +13,12 @@ ns_log warning "*******************************************" } +# +# Set "softrecreate" in nsf to true to avoid full cleanup on a +# redefinition of a class (e.g., during reloads, upgrading, etc.) +# +nsf::configure softrecreate true + namespace eval ::acs { ad_proc -public icanuse {feature} {