Index: openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl,v diff -u -r1.85 -r1.85.2.1 --- openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl 17 Mar 2005 08:33:04 -0000 1.85 +++ openacs-4/packages/acs-tcl/tcl/apm-install-procs.tcl 18 Jul 2005 17:41:03 -0000 1.85.2.1 @@ -1133,6 +1133,15 @@ if {$ul_p} { apm_callback_and_log $callback "

" } + + if { [llength $data_model_files] } { + #Installations/upgrades are done in a separate process, making + #changes that could affect our sessions. This is particularly a + #problem with the content_item package on Oracle. To be on the safe + #side we refresh the db connections after each install/upgrade. + ns_log Debug "apm_package_install_data_model: Bouncing db pools." + db_bounce_pools + } } ad_proc -private apm_package_upgrade_parameters {