Merge branch 'release-0.7' of github.com:roundcube/roundcubemail into release-0.7

release-0.7
Thomas Bruederli 12 years ago
commit a8e478c07c

@ -1,6 +1,7 @@
CHANGELOG Roundcube Webmail
===========================
- Fix (workaround) delete operations with some versions of memcache (#1488592)
- Fix wrong compose screen elements focus in IE9 (#1488541)
- Fix redirect to mail/compose on re-login (#1488226)
- Add IE8 hack for messages list issue (#1487821)

@ -461,10 +461,13 @@ class rcube_cache
*/
private function delete_record($key, $index=true)
{
if ($this->type == 'memcache')
$this->db->delete($this->ckey($key));
else
if ($this->type == 'memcache') {
// #1488592: use 2nd argument
$this->db->delete($this->ckey($key), 0);
}
else {
apc_delete($this->ckey($key));
}
if ($index) {
if (($idx = array_search($key, $this->index)) !== false) {

@ -319,7 +319,8 @@ class rcube_session
*/
public function mc_destroy($key)
{
$ret = $this->memcache->delete($key);
// #1488592: use 2nd argument
$ret = $this->memcache->delete($key, 0);
if ($this->mc_debug) write_log('memcache', "delete($key): " . ($ret ? 'OK' : 'ERR'));
return $ret;
}

Loading…
Cancel
Save