diff options
Diffstat (limited to 'rpki/rpkid_tasks.py')
-rw-r--r-- | rpki/rpkid_tasks.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rpki/rpkid_tasks.py b/rpki/rpkid_tasks.py index c359a8d6..daa160fe 100644 --- a/rpki/rpkid_tasks.py +++ b/rpki/rpkid_tasks.py @@ -351,6 +351,9 @@ class UpdateChildrenTask(AbstractTask): publisher.queue(uri = child_cert.uri, old_obj = child_cert.cert, repository = ca_detail.ca.parent.repository) ca_detail.generate_crl_and_manifest(publisher = publisher) + except PostponeTask: + raise + except: logger.exception("%r: Couldn't update %r, skipping", self, child) |