-
f9478043 :Anonymous
2015-11-19 23:44
-
>>13bb9ff3
本当にそうだった…
普通に直近のレスも取りこぼすようだけど、この実装でいいのかしらん。
if self.stamp > 0:
を
if False: # self.stamp > 0:
に変えたら取りこぼしはなくなるのかな。
----cache.py----
def get_with_range(self, node=None):
"""Get data in range."""
oldcount = len(self)
now = int(time())
if self.stamp > 0:
begin = self.stamp
else:
begin = 0
if self.sync_range > 0:
begin2 = now - self.sync_range
else:
begin2 = 0
if begin < 0:
begin = 0
elif begin2 < begin:
begin = begin2
Powered by shinGETsu.