You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2012/10/21 19:17:35 UTC
svn commit: r1400679 -
/subversion/trunk/subversion/libsvn_subr/cache-membuffer.c
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))
{