[memcached] bradfitz, r386: n/a
commits at code.sixapart.com
commits at code.sixapart.com
Sat Sep 9 20:00:47 UTC 2006
n/a
U branches/memcached-1.1.x/memcached.c
D branches/memcached-1.1.x/t/unixsocket.t
Modified: branches/memcached-1.1.x/memcached.c
===================================================================
--- branches/memcached-1.1.x/memcached.c 2006-09-09 19:49:36 UTC (rev 385)
+++ branches/memcached-1.1.x/memcached.c 2006-09-09 20:00:46 UTC (rev 386)
@@ -58,11 +58,12 @@
int *buckets = 0; /* bucket->generation array for a managed instance */
+/* no. of seconds in 30 days - largest possible delta exptime */
+#define REALTIME_MAXDELTA 60*60*24*30
+
time_t realtime(time_t exptime) {
time_t now;
- /* no. of seconds in 30 days - largest possible delta exptime */
- #define REALTIME_MAXDELTA 60*60*24*30
if (exptime == 0) return 0; /* 0 means never expire */
@@ -595,7 +596,7 @@
if (it && (it->it_flags & ITEM_DELETED)) {
it = 0;
}
- if (it && it->exptime && it->exptime < now) {
+ if (it && it->exptime && it->exptime <= now) {
item_unlink(it);
it = 0;
}
@@ -676,7 +677,7 @@
item_unlink(it);
it = 0;
}
- if (it && it->exptime && it->exptime < now) {
+ if (it && it->exptime && it->exptime <= now) {
item_unlink(it);
it = 0;
}
@@ -1384,7 +1385,7 @@
time_t now = time(0);
for (i=0; i<delcurr; i++) {
item *it = todelete[i];
- if (it->exptime < now) {
+ if (it->exptime <= now) {
assert(it->refcount > 0);
it->it_flags &= ~ITEM_DELETED;
item_unlink(it);
Deleted: branches/memcached-1.1.x/t/unixsocket.t
===================================================================
--- branches/memcached-1.1.x/t/unixsocket.t 2006-09-09 19:49:36 UTC (rev 385)
+++ branches/memcached-1.1.x/t/unixsocket.t 2006-09-09 20:00:46 UTC (rev 386)
@@ -1,11 +0,0 @@
-#!/usr/bin/perl
-
-use strict;
-use Test::More skip_all => "Tests not written."; # tests => 1
-use FindBin qw($Bin);
-use lib "$Bin/lib";
-use MemcachedTest;
-
-my $server = new_memcached();
-my $sock = $server->sock;
-
More information about the memcached-commits
mailing list