From 348dc153c943a0bd53f32641254d5e3e43bc8df8 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sat, 26 Nov 2011 12:07:02 +0000
Subject: [PATCH] always invalidate session after process loop

---
 server/djrandom/model/processor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/server/djrandom/model/processor.py b/server/djrandom/model/processor.py
index 86dc711..567f6dc 100644
--- a/server/djrandom/model/processor.py
+++ b/server/djrandom/model/processor.py
@@ -54,8 +54,8 @@ class Processor(object):
                 n = self.full_scan()
             except Exception, e:
                 log.error('Temporary error: %s' % e)
+            Session.remove()
             if run_once:
                 break
             if not n:
-                Session.remove()
                 time.sleep(period)
-- 
GitLab