aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/rpkid.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2012-08-09 21:31:10 +0000
committerRob Austein <sra@hactrn.net>2012-08-09 21:31:10 +0000
commit07d1098ee09b2743f11f2a66294f3288a6a5f2c2 (patch)
tree2a1fddcab36202c23d2c9da9fdbd961b45c8114c /rpkid/rpki/rpkid.py
parentf1ea21697f9ea7deb771df7a3710189f46b1f597 (diff)
Switch rpki.sql.session.cache to use weak references, so that Python's
garbage collector can free up cache entries we're not using for us. Rework update_roas() to be a bit more frugal with memory. See #278. svn path=/branches/tk274/; revision=4626
Diffstat (limited to 'rpkid/rpki/rpkid.py')
-rw-r--r--rpkid/rpki/rpkid.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/rpkid/rpki/rpkid.py b/rpkid/rpki/rpkid.py
index 93726512..ca27dbdc 100644
--- a/rpkid/rpki/rpkid.py
+++ b/rpkid/rpki/rpkid.py
@@ -1954,6 +1954,7 @@ class publication_queue(object):
rpki.log.debug("Calling pubd[%r]" % self.repositories[rid])
self.repositories[rid].call_pubd(iterator, eb, self.msgs[rid], self.handlers)
def done():
+ rpki.log.debug("Publication complete")
self.clear()
cb()
rpki.async.iterator(self.repositories, loop, done)