aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rpkid/rpki/left_right.py3
-rw-r--r--rpkid/rpki/publication.py3
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)