summaryrefslogtreecommitdiff
path: root/roundcubemail/program/include/session.inc
diff options
context:
space:
mode:
authoralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-05-09 20:07:10 +0000
committeralec <alec@208e9e7b-5314-0410-a742-e7e81cd9613c>2009-05-09 20:07:10 +0000
commit9f4e3b7f402d235c01e42077f90a40ef12decf2a (patch)
tree3646f8997c60adfb7d6d0f4d8a6a1fcb74ddb6b5 /roundcubemail/program/include/session.inc
parentb725c295d627ec806011a28a95579cfa0d400c0c (diff)
- Fix session handling on non-session SQL query error (#1485734)
git-svn-id: https://svn.roundcube.net/trunk@2463 208e9e7b-5314-0410-a742-e7e81cd9613c
Diffstat (limited to 'roundcubemail/program/include/session.inc')
-rw-r--r--roundcubemail/program/include/session.inc16
1 files changed, 0 insertions, 16 deletions
diff --git a/roundcubemail/program/include/session.inc b/roundcubemail/program/include/session.inc
index 983d01587..d75b303b3 100644
--- a/roundcubemail/program/include/session.inc
+++ b/roundcubemail/program/include/session.inc
@@ -39,10 +39,6 @@ function rcube_sess_read($key)
$DB = rcmail::get_instance()->get_dbh();
- if ($DB->is_error()) {
- return false;
- }
-
$sql_result = $DB->query(
"SELECT vars, ip, " . $DB->unixtimestamp('changed') . " AS changed
FROM " . get_table_name('session') . "
@@ -66,10 +62,6 @@ function rcube_sess_write($key, $vars)
{
$DB = rcmail::get_instance()->get_dbh();
- if ($DB->is_error()) {
- return false;
- }
-
$sql_result = $DB->query(
"SELECT 1 FROM " . get_table_name('session') . "
WHERE sess_id=?",
@@ -105,10 +97,6 @@ function rcube_sess_destroy($key)
$rcmail = rcmail::get_instance();
$DB = $rcmail->get_dbh();
- if ($DB->is_error()) {
- return false;
- }
-
$DB->query("DELETE FROM " . get_table_name('session') . " WHERE sess_id=?", $key);
return true;
@@ -121,10 +109,6 @@ function rcube_sess_gc($maxlifetime)
$rcmail = rcmail::get_instance();
$DB = $rcmail->get_dbh();
- if ($DB->is_error()) {
- return false;
- }
-
// just delete all expired sessions
$DB->query("DELETE FROM " . get_table_name('session') . "
WHERE changed < " . $DB->fromunixtime(time() - $maxlifetime));