Author: stefan2
Date: Sun Oct 21 17:17:35 2012
New Revision: 1400679
URL: http://svn.apache.org/viewvc?rev=1400679&view=rev
Log:
Follow-up to r1400670.
* subversion/libsvn_subr/cache-membuffer.c
(membuffer_cache_set_partial_internal): don't keep outdated data
when the new data could not be put into the cache
Modified:
subversion/trunk/subversion/libsvn_subr/cache-membuffer.c
Modified: subversion/trunk/subversion/libsvn_subr/cache-membuffer.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/cache-membuffer.c?rev=1400679&r1=1400678&r2=1400679&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/cache-membuffer.c (original)
+++ subversion/trunk/subversion/libsvn_subr/cache-membuffer.c Sun Oct 21
17:17:35 2012
@@ -1753,6 +1753,7 @@ membuffer_cache_set_partial_internal(svn
{
/* Remove the old entry and try to make space for the new one.
*/
+ drop_entry(cache, entry);
if ( (cache->max_entry_size >= size)
&& ensure_data_insertable(cache, size))
{