X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FApp.php;h=3325f5b260357694b0bc81d590cd48abe31788d3;hb=d7c832748289b24741e34bc44e4906fc71a45d84;hp=7a52139d6a4176f624291272dfc9f36ef1a6bacb;hpb=54392fab817a1a65175936b6c49c85ad054ff0fb;p=friendica.git diff --git a/src/App.php b/src/App.php index 7a52139d6a..3325f5b260 100644 --- a/src/App.php +++ b/src/App.php @@ -385,7 +385,7 @@ class App * @deprecated 2019.09 - Use BaseURL->remove() instead * @see BaseURL::remove() */ - public function removeBaseURL($origURL) + public function removeBaseURL(string $origURL) { return $this->baseURL->remove($origURL); } @@ -670,19 +670,11 @@ class App System::externalRedirect($this->baseURL->get() . '/' . $this->args->getQueryString()); } - Core\Session::init(); Core\Hook::callAll('init_1'); } // Exclude the backend processes from the session management - if (!$this->mode->isBackend()) { - $stamp1 = microtime(true); - session_start(); - $this->profiler->saveTimestamp($stamp1, 'parser', Core\System::callstack()); - $this->l10n->setSessionVariable(); - $this->l10n->setLangFromSession(); - } else { - $_SESSION = []; + if ($this->mode->isBackend()) { Core\Worker::executeIfIdle(); }