diff --git a/lib/session/Session.inc b/lib/session/Session.inc index e2974d1..0d4aeb5 100644 --- a/lib/session/Session.inc +++ b/lib/session/Session.inc @@ -283,6 +283,10 @@ class Session { // now check if the timeout has been exceeded $lastused = $aRow["lastused"]; $diff = time() - strtotime($lastused); + + //To make sure the sessionTimeout setting is nonzero + if($default->sessionTimeout<=0)$default->sessionTimeout=1200; + if($diff <= $default->sessionTimeout) { // update last used timestamp $aFV = array(