Index: branches/RC/core/units/admin/admin_events_handler.php =================================================================== diff -u -N -r10577 -r10580 --- branches/RC/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 10577) +++ branches/RC/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 10580) @@ -66,6 +66,9 @@ $event->status = erSTOP; } $this->Conn->Query('DELETE FROM '.TABLE_PREFIX.'Cache WHERE VarName = "sections_parsed"'); + if (isset($this->Application->Memcached)) { + $this->Application->Memcached->delete('master:sections_parsed'); + } } function OnResetConfigsCache(&$event) @@ -74,6 +77,11 @@ $event->status = erSTOP; } $this->Conn->Query('DELETE FROM '.TABLE_PREFIX.'Cache WHERE VarName = "config_files" OR VarName = "configs_parsed" OR VarName = "sections_parsed"'); + if (isset($this->Application->Memcached)) { + $this->Application->Memcached->delete('master:config_files'); + $this->Application->Memcached->delete('master:configs_parsed'); + $this->Application->Memcached->delete('master:sections_parsed'); + } } function OnCompileTemplates(&$event)