explicitly close db connections - do not rely on process exit

This commit is contained in:
Friendika 2011-07-05 17:45:33 -07:00
parent 308d98f7ac
commit 1a4a6b5ff9
3 changed files with 12 additions and 1 deletions

View File

@ -989,6 +989,7 @@ function autoname($len) {
if(! function_exists('killme')) {
function killme() {
session_write_close();
closedb();
exit;
}}

View File

@ -213,3 +213,12 @@ function dbesc_array(&$arr) {
array_walk($arr,'dbesc_array_cb');
}
}}
if(! function_exists('closedb')) {
function closedb() {
global $db;
if($db && $db->connected)
$db->close();
}}

View File

@ -326,4 +326,5 @@ else
require_once(str_replace($lang . '/', '', $template));
session_write_close();
closedb();
exit;