diff options
-rw-r--r-- | rpkid/rpki/left_right.py | 3 | ||||
-rw-r--r-- | rpkid/rpki/publication.py | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/rpkid/rpki/left_right.py b/rpkid/rpki/left_right.py index 47454b1c..28eba002 100644 --- a/rpkid/rpki/left_right.py +++ b/rpkid/rpki/left_right.py @@ -897,7 +897,8 @@ class msg(rpki.xml_utils.msg, left_right_namespace): def loop(iterator, q_pdu): def fail(e): - rpki.log.traceback() + if not isinstance(e, rpki.exceptions.NotFound): + rpki.log.traceback() r_msg.append(report_error_elt.from_exception(e, self_handle = q_pdu.self_handle, tag = q_pdu.tag)) cb(r_msg) diff --git a/rpkid/rpki/publication.py b/rpkid/rpki/publication.py index 64094cdd..a8790e1e 100644 --- a/rpkid/rpki/publication.py +++ b/rpkid/rpki/publication.py @@ -322,7 +322,8 @@ class msg(rpki.xml_utils.msg, publication_namespace): def loop(iterator, q_pdu): def fail(e): - rpki.log.traceback() + if not isinstance(e, rpki.exceptions.NotFound): + rpki.log.traceback() r_msg.append(report_error_elt.from_exception(e, q_pdu.tag)) cb(r_msg) |