From 7ede6d8d21084f52063a7060c85b9c1a6ad34a1a Mon Sep 17 00:00:00 2001 From: Eike Foken Date: Fri, 16 Sep 2011 15:01:55 +0200 Subject: [PATCH] Unload session library for API und XMLRpc --- application/controllers/api.php | 8 ++++++++ application/controllers/xmlrpc.php | 2 ++ 2 files changed, 10 insertions(+) diff --git a/application/controllers/api.php b/application/controllers/api.php index db19d94..576ad85 100644 --- a/application/controllers/api.php +++ b/application/controllers/api.php @@ -28,6 +28,14 @@ */ class Api extends CI_Controller { + /** + * Unloads the session library. + */ + public function __construct() { + parent::__construct(); + unset($this->session); + } + /** * Update the state of a given job. * diff --git a/application/controllers/xmlrpc.php b/application/controllers/xmlrpc.php index f7aa196..b39a3c5 100644 --- a/application/controllers/xmlrpc.php +++ b/application/controllers/xmlrpc.php @@ -32,6 +32,8 @@ class Xmlrpc extends MY_Controller { * Calls the parent constructor. */ function __construct() { + unset($this->session); // unload sessions + parent::__construct(); $this->load->library('xmlrpc');