From 38ebffb1ab29d0c3db56ea53849ab1466fc2e056 Mon Sep 17 00:00:00 2001 From: Ben Yelsey Date: Mon, 20 Feb 2012 11:36:36 -0500 Subject: [PATCH] caught another instance of string timestamp treated as float --- resched/scheduler.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resched/scheduler.py b/resched/scheduler.py index 5c0596b..f2f7dc3 100644 --- a/resched/scheduler.py +++ b/resched/scheduler.py @@ -221,7 +221,7 @@ def is_expired(self, value): expire_date = self.server.hget(self.EXPIRATIONS, value) if expire_date: # new method just tracks a TTL in a hash - return expire_date > time.time() + return float(expire_date) > time.time() # old method is with expiring key return self.server.get(self._payload_key(value)) is not None