From 1fcd8794bee8315c178e250cd387bab11c03aa72 Mon Sep 17 00:00:00 2001 From: Eike Foken Date: Fri, 16 Sep 2011 15:07:33 +0200 Subject: [PATCH] Destroy session before unloading the library --- application/controllers/api.php | 2 ++ application/controllers/xmlrpc.php | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/controllers/api.php b/application/controllers/api.php index 576ad85..2def42e 100644 --- a/application/controllers/api.php +++ b/application/controllers/api.php @@ -33,6 +33,8 @@ class Api extends CI_Controller { */ public function __construct() { parent::__construct(); + + $this->session->sess_destroy(); unset($this->session); } diff --git a/application/controllers/xmlrpc.php b/application/controllers/xmlrpc.php index b39a3c5..c6ed96f 100644 --- a/application/controllers/xmlrpc.php +++ b/application/controllers/xmlrpc.php @@ -32,14 +32,15 @@ class Xmlrpc extends MY_Controller { * Calls the parent constructor. */ function __construct() { - unset($this->session); // unload sessions - parent::__construct(); $this->load->library('xmlrpc'); $this->load->library('xmlrpcs'); $this->load->model('server'); + + $this->session->sess_destroy(); + unset($this->session); // unload sessions } /**