diff options
author | Rob Austein <sra@hactrn.net> | 2011-06-13 23:17:25 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2011-06-13 23:17:25 +0000 |
commit | 59a7578a46ea66572027ac32d66ce60d3d204bd8 (patch) | |
tree | 3f5df91c6a81d3f9f3e8a3b2fb5b3f1678818fa3 | |
parent | e0697be7972b11eb26bfb3b99828a38d6199cf4d (diff) |
Sweep after revoking ROAs so manifest and CRL are correct.
svn path=/rpkid/rpki/left_right.py; revision=3868
-rw-r--r-- | rpkid/rpki/left_right.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/rpkid/rpki/left_right.py b/rpkid/rpki/left_right.py index 271e9270..f26f4adc 100644 --- a/rpkid/rpki/left_right.py +++ b/rpkid/rpki/left_right.py @@ -678,6 +678,8 @@ class self_elt(data_elt): rpki.log.traceback() rpki.log.warn("Could not revoke %r: %s" % (roa, e)) + self.gctx.sql.sweep() + for ca_detail in ca_details: ca_detail.generate_crl(publisher = publisher) ca_detail.generate_manifest(publisher = publisher) |