[Checkins] SVN: lovely.viewcache/trunk/src/lovely/viewcache/ Make
the timed remove of stale entries work correct.
Jürgen Kartnaller
juergen at kartnaller.at
Sun Mar 4 13:59:23 EST 2007
Log message for revision 72973:
Make the timed remove of stale entries work correct.
Changed:
U lovely.viewcache/trunk/src/lovely/viewcache/ram.py
U lovely.viewcache/trunk/src/lovely/viewcache/zodb.py
-=-
Modified: lovely.viewcache/trunk/src/lovely/viewcache/ram.py
===================================================================
--- lovely.viewcache/trunk/src/lovely/viewcache/ram.py 2007-03-04 16:33:00 UTC (rev 72972)
+++ lovely.viewcache/trunk/src/lovely/viewcache/ram.py 2007-03-04 18:59:23 UTC (rev 72973)
@@ -158,6 +158,7 @@
finally:
self.writelock.release()
self._invalidate_queued()
+ self.lastCleanup = time()
def getExtendedStatistics(self):
"Basically see IRAMCache"
Modified: lovely.viewcache/trunk/src/lovely/viewcache/zodb.py
===================================================================
--- lovely.viewcache/trunk/src/lovely/viewcache/zodb.py 2007-03-04 16:33:00 UTC (rev 72972)
+++ lovely.viewcache/trunk/src/lovely/viewcache/zodb.py 2007-03-04 18:59:23 UTC (rev 72973)
@@ -159,6 +159,7 @@
del dict[ob]
if not dict:
del data[object]
+ self.lastCleanup = time()
def cleanup(self):
"Cleanup the data"
More information about the Checkins
mailing list