X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fhash.cc;h=8edd839db1a97fc47ed6df3e0db8e431ca17e08d;hb=3e87de62b0b39279bdec62a07b45e42fe798fd41;hp=ae07dfd0ea466829df85e16d09633f7e8e53d4fc;hpb=3a1352a68657a7506f37eab1f91057912063aa69;p=m6w6%2Flibmemcached diff --git a/libmemcached/hash.cc b/libmemcached/hash.cc index ae07dfd0..8edd839d 100644 --- a/libmemcached/hash.cc +++ b/libmemcached/hash.cc @@ -132,7 +132,7 @@ static inline void _regen_for_auto_eject(memcached_st *ptr) { struct timeval now; - if (gettimeofday(&now, NULL) == 0 && + if (gettimeofday(&now, NULL) == 0 and now.tv_sec > ptr->ketama.next_distribution_rebuild) { run_distribution(ptr);