diff --git a/core/lib/Drupal/Core/KeyValueStore/KeyValueCacheDecorator.php b/core/lib/Drupal/Core/KeyValueStore/KeyValueCacheDecorator.php index 83cdb90..ca0f9bd 100644 --- a/core/lib/Drupal/Core/KeyValueStore/KeyValueCacheDecorator.php +++ b/core/lib/Drupal/Core/KeyValueStore/KeyValueCacheDecorator.php @@ -82,7 +82,8 @@ public function setMultiple(array $data) { public function set($key, $value) { $this->keyValueStore->set($key, $value); $this->offsetSet($key, $value); - $this->persist($key); + // Immediately update the cache. + $this->setData(array('key' => $value)); } }