title: Is there any known bug in the session library of CodeIgniter 2.1.0? Why do I get kicked out?
body: <p>I'm working on a website which is created with CodeIgniter 2.1.0.</p>
  
  <p>I've noticed sometimes when I reload a page couple of times or open a couple of pages very fast or when I have an error in the code (these errors are not related to sessions) I get logged out.</p>
  
  <p>This website is using a library called Ion_authand for identifications:</p>
  
  <pre><code>public function logged_in()
  {
    $identity = $this-&gt;ci-&gt;config-&gt;item('identity', 'ion_auth');
    return (bool) $this-&gt;ci-&gt;session-&gt;userdata($identity);
  }
  </code></pre>
  
  <p>Is there a bug or something that I should know about?</p>
  
  <pre><code>$config['sess_cookie_name']  = 'cisession';
  $config['sess_expiration']  = 7200;
  $config['sess_expire_on_close'] = TRUE;
  $config['sess_encrypt_cookie'] = FALSE;
  $config['sess_use_database'] = TRUE;
  $config['sess_table_name']  = 'cisession';
  $config['sess_match_ip']  = FALSE;
  $config['sess_match_useragent'] = TRUE;
  $config['sess_time_to_update'] = 300;
  </code></pre>
  
  <p>On this website, sessions get updated almost on every page.</p>