From 81f5dd7774119e6f35f4594a68b25e53a22e65f2 Mon Sep 17 00:00:00 2001 From: thomascube <thomas@roundcube.net> Date: Wed, 09 Nov 2011 08:40:23 -0500 Subject: [PATCH] Consider replication delays in session storage --- program/include/rcube_session.php | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/program/include/rcube_session.php b/program/include/rcube_session.php index e8bd9d0..22aa550 100644 --- a/program/include/rcube_session.php +++ b/program/include/rcube_session.php @@ -394,6 +394,18 @@ /** + * Re-read session data from storage backend + */ + public function reload() + { + if ($this->key && $this->memcache) + $this->mc_read($this->key); + else if ($this->key) + $this->db_read($this->key); + } + + + /** * Serialize session data */ private function serialize($vars) -- Gitblit v1.9.1