diff --git a/server/djrandom/model/processor.py b/server/djrandom/model/processor.py index 86dc711b9a1c0700ac71220280d4508a9adc3f02..567f6dc3f196bbae2b0ae48b9160de7afd9efa3a 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)