From 3b7a5fbaa495d29e2dc9e467453a59867160f9a8 Mon Sep 17 00:00:00 2001
From: thomascube <thomas@roundcube.net>
Date: Mon, 19 Nov 2007 10:08:40 -0500
Subject: [PATCH] Correctly set session cookie lifetime if not 0

---
 program/include/session.inc |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/program/include/session.inc b/program/include/session.inc
index 8a98fad..a29eabb 100644
--- a/program/include/session.inc
+++ b/program/include/session.inc
@@ -173,8 +173,8 @@
 
   session_id($random);
   $cookie = session_get_cookie_params();
-  setcookie(session_name(), "", time() -3600);
-  setcookie(session_name(), $random, $cookie['lifetime'], $cookie['path']);
+  setcookie(session_name(), "", time() - 3600);
+  setcookie(session_name(), $random, $cookie['lifetime'] ? time() + $cookie['lifetime'] : 0, $cookie['path']);
 
   return true;
   }

--
Gitblit v1.9.1