aboutsummaryrefslogtreecommitdiffstats
path: root/boot.php
diff options
context:
space:
mode:
Diffstat (limited to 'boot.php')
-rwxr-xr-xboot.php7
1 files changed, 7 insertions, 0 deletions
diff --git a/boot.php b/boot.php
index a93e09405..4e3412ac0 100755
--- a/boot.php
+++ b/boot.php
@@ -904,6 +904,7 @@ class App {
spl_autoload_register('ZotlabsAutoloader::loader');
self::$meta= new Zotlabs\Web\HttpMeta();
+
}
public static function get_baseurl($ssl = false) {
@@ -1632,6 +1633,7 @@ function login($register = false, $form_id = 'main-login', $hiddens=false) {
* @brief Used to end the current process, after saving session state.
*/
function killme() {
+ register_shutdown_function('shutdown');
exit;
}
@@ -1643,6 +1645,11 @@ function goaway($s) {
killme();
}
+function shutdown() {
+ global $db;
+ $db->close();
+}
+
/**
* @brief Returns the entity id of locally logged in account or false.
*